编写和破坏代码

我们潜入密码学的黑暗世界……
2019年9月17日
生产亚当•墨菲

PADLOCK-HACKING

一个挂锁,叠加在一张世界地图上,上面写着二进制代码。

分享

本周,我们将在密码学的世界里制作密码和破解密码!接下来,冷战间谍圈,以及你的电脑如何保护你的数据安全?此外,在新闻中,为什么当你变老时很难保持体重,海鸥偷走的不仅仅是我们的薯条,它们还偷走了我们的超级细菌……

在这一集里

从太空中看到的行星边缘的日出。

00:52 -在宜居星球上发现了水

它绕着一颗遥远的恒星旋转,它被云层覆盖着……

在一个可居住的星球上发现了水
Ingo Waldmann,伦敦大学学院

英国科学家发现了一颗围绕遥远恒星运行的宜居星球。这颗行星被称为K2-18b,英戈·瓦尔德曼告诉克里斯·史密斯他的团队发现了什么以及他们是如何做到的…

我们在太阳系外发现了一颗行星,它是由岩石组成的,它的大气层可能适合居住。这意味着它的温度可以让液态水在表面存在,它有大气层,而大气层中有水蒸气。

克里斯:听起来很棒。我需要在夜空中看哪里才能看到它在哪里?它有多远?

它位于狮子座,距离我们110光年。所以它不是最近的,但也不是我们发现的最远的系外行星。

克里斯-你是怎么找到它的?

开普勒任务发现了这颗行星,开普勒太空望远镜使用凌日法发现了这颗行星。凌日法意味着行星的轨道在我们与恒星的视线范围内。所以它在我们和恒星之间。所以这意味着恒星的光线在进入我们视线的时候会稍微减弱,这就是我们发现这些行星的方式。

克里斯-这说明它在那里。那你怎么去质疑它是由什么构成的呢,你告诉我它是一个岩石世界,你在那里找到了水的迹象,你是怎么做到的呢?

Ingo -我们从它的密度知道它是一个岩石世界。我们知道它的质量,大约是地球的8倍,还有它的半径。我们从凌日测量中知道,这大约是两个半径。这和火星的密度差不多。这告诉我们里面有一个岩石内核。现在,我们所做的是用哈勃太空望远镜观测来测量行星的大气,大气是通过观测行星在恒星前面运行时的凌日来测量的,但我们观察到的是恒星光的微小斑点当它在恒星前面运行时,它通过大气过滤。

克里斯:通过观察穿过大气层的光,你怎么知道那里有什么化学物质呢?

不同的化学物质以不同的方式吸收光,所以在不同的光频率下,你会有不同的化学物质特征。所以如果我们观察不同波长的光的凌日,我们就能确定大气中有什么化学物质。

克里斯:当你把你所看到的加起来,这个遥远世界的大气的配方是什么?

到目前为止,我们只发现了水。所以我们发现这颗行星周围有大气层,这是世界上第一次。所以这真的很令人兴奋,因为我们从来没有在可居住的行星周围发现过大气层。到目前为止,我们只看到了水,因为哈勃太空望远镜只对水的特征敏感。可能会有更多的分子,比如甲烷,乙炔,氨等等,但是我们对这些还不太敏感。

克里斯:你怎么知道温度的?因为你说那是一个适合居住的世界,那它会是什么样子呢?

所以你可以很容易地从行星到恒星的距离计算出温度。这颗行星绕着它的恒星公转,它是一颗红色的小恒星,周期是33天。所以地球上的每个月就是开普勒-18b上的一年。这意味着该行星表面的辐射足以使水保持液态。所以表面条件可能还好,但我们不知道目前表面是什么样的。它可能是一个水的世界,也可能是一个完全贫瘠的岩石世界。

克里斯:考虑到你有了这些发现,你现在有了一个相对较小的行星,和我们的地球很相似,有证据表明有水存在。这将如何改变概率的平衡,当我们观察宇宙时,是否存在其他像我们这样的世界?

英戈-嗯,我的意思是这是令人兴奋的部分,对吧?希望这只是未来几年发现的第一个。

克里斯-我保证,每个人听到这个的时候都会想,嗯,如果有一个适合居住的星球,它会有人居住吗?

英戈:这是一个价值百万美元的问题,我们还不知道那个星球上是否有生物圈,因为哈勃望远镜对生命的化学指纹不敏感。现在,詹姆斯·韦伯太空望远镜将对这些敏感我敢打赌,我所有的微薄的研究薪水,我们将花费大量的詹姆斯·韦伯时间来观察这个星球。很可能我们会发现一个大气层,我们称之为“非平衡”。一种除了我们的生命之外无法用自然过程来解释的化学反应。以地球为例,如果你从远处看地球,我们会看到甲烷,氧气和臭氧的存在。在那个星球上,我们不知道那是什么。它可能非常相似,因为生命可能以类似的方式进化,但我们还不知道。

医生正在给病人测血压。

06:26 -尼日利亚的艾滋病疫情重新评估

有史以来最大规模的艾滋病毒调查之一发现,感染率可能只有预期的一半。

重新评估尼日利亚的艾滋病毒流行情况
尼日利亚国家艾滋病控制机构的Sani Aliyu说

两年前,来自阿登布鲁克医院(金宝搏app最新下载Addenbrooke’s Hospital)的传染病顾问萨尼·阿利尤(Sani Aliyu)加入了“裸体科学家”组织,她即将被借调到尼日利亚——一个世界上人口最多的国家之一,也是世界上艾滋病毒感染率最高的国家之一。在担任尼日利亚国家艾滋病控制机构总干事期间,萨尼发起并开展了该国有史以来规模最大的艾滋病毒调查。他现在回来了,向克里斯·史密斯和亚当·墨菲汇报他的调查结果。

萨尼:嗯,这很重要,因为我们知道,艾滋病是一种流行病。你需要知道这些数字,以便知道你需要投入多少资源。你还需要知道这些数字以便确定地点,人口风险是什么,等等。换句话说,要想产生影响——无论是在测试方面,还是在让人们接受治疗方面——你需要了解数据。数据驱动编程。这就是为什么有一个准确的,好的调查是如此重要,这可以让我们正确地投资。

亚当:当然,这项研究没有花一分钱,所以用那个代替这个买抗艾滋病药物不是更好吗?

Sani:首先,在你购买艾滋病药物并让他们接受治疗之前,你需要先识别出艾滋病毒感染者。你唯一能做到的就是知道目标在哪里。换句话说,热点。调查的作用是让我们确定人群中的主要风险因素我们称之为人群-位置方法最有可能感染艾滋病毒的人群;然后让我们知道应该把资源投入到哪里。所以换句话说,如果你不知道你的目标是什么,你就会把好钱花在坏钱上。事实上,尼日利亚方案就是一个典型的例子。在过去的15年里,美国政府在尼日利亚的艾滋病问题上花费了超过45亿美元,全球基金超过15亿美元。但尽管如此,我们离确定艾滋病毒感染者还很遥远。

Chris - Sani,距离我们首次发现导致艾滋病毒/艾滋病的病毒很快就要40年了。为什么现在才开始在尼日利亚收集这类数据?为什么只关注尼日利亚?为什么不是全世界?

萨尼:正如你之前所说,尼日利亚人口众多,大约有2亿人。在我们进行调查之前,估计艾滋病毒的负担大约是3…我们估计约有320万至340万人感染艾滋病毒,这使尼日利亚成为世界上第二大艾滋病毒负担国。

克里斯-我的意思是这是世界上十分之一的艾滋病患者,不是吗?

莎妮:没错。所以如果你真的在谈论流行病控制,你不可能控制流行病,而不控制尼日利亚的艾滋病问题。这是第一次在一项调查中投入适当的资金来确定问题,因为我认为我们自己的合作伙伴意识到,他们可以继续追踪病例,对成千上万的人进行检测,以获得一些阳性结果。我们需要测试几百个才能得到积极的结果,这样我们才能投入资金,我们才能在投资方面产生最大的影响。

亚当:那么另一方面,这项研究到底发现了什么?

总的来说,我们有三到四个发现。首先是艾滋病毒的负担,艾滋病毒的流行率原来是最初预期的一半。因此,我们估计尼日利亚现在大约有190万人感染艾滋病毒,而不是最初的320万至340万。所以15岁到49岁的患病率从2.8%下降到1.4%。这是巨大的。其次,我们意识到感染艾滋病毒的女性比男性多得多——尽管在全球范围内都是如此。但更重要的是,年轻女性感染艾滋病毒的可能性至少是同年龄组年轻男性的三倍。

克里斯:这是否意味着你可以更好地进行战略定位?如果你现在知道了这一点,你就可以比以前更具体地瞄准特定的人口统计数据、特定的群体和特定的地理位置。所以在采取地毯式轰炸之前,我们在尼日利亚和类似的国家遇到了艾滋病问题。现在你有了这些数据,你就可以更有策略了。

萨尼:当然。我给你们举个例子:在尼日利亚西北部,艾滋病毒感染率为0.6%。在南方,这一比例为3.1%。五倍。所以我们应该在哪里投资,我们应该把钱放在哪里,这就是我们的问题所在。所以在过去,我们一直把钱放在中北部我们已经饱和了中北部,从人口水平的生物抑制率来看,这很好,中北部的生物抑制率超过了60%。但是在这个国家的其他地区,特别是南部,接受治疗和生理抑制的人数非常少。如果你在生理上受到抑制,你就不会传播病毒。这是减少流行病的最好方法。因此,在某种程度上,这使我们能够确定地区,确定地点,确定风险最大的人群,并投入更多的资源。 In fact the US government in March, we had a meeting in Johannesburg, and they have put forward the money to put half a million Nigerians on treatment between now and the end of December 2020. So if that trend continues, as a public health threat, HIV will cease to be a public health threat in Nigeria. And it's simply because of the value of the survey we've had.

Chris -但只要短短的30秒:为什么一个不住在尼日利亚的人要关心你的发现?为什么这很重要?

萨尼:从人类的角度来看,重要的是我们要确保那些没有钱接受治疗的人有机会接受治疗。我们仍然有大约110万尼日利亚人在接受治疗,唯一的原因是因为他们已经接受治疗一段时间了。如果今天这种治疗被取消,他们中的大多数人将在五年内死亡。事实上,我们研究了尼日利亚艾滋病流行的负担:如果尼日利亚没有艾滋病项目,我们现在至少会有150多万人死亡,至少500万尼日利亚人感染了这种病毒。

两个人拄着登山杖走路

13:31 -是什么导致了中年的蔓延

一项利用核辐射尘降物的研究表明,每个人的脂肪燃烧速度都会随着年龄的增长而下降……

是什么导致中年蔓延
Kirsty Spalding,卡罗林斯卡学院

随着年龄的增长,似乎越来越难阻止自己的体重增加。现在,在一项研究中,瑞典的生物学家利用历史上核弹试验的沉降物来测量人们燃烧脂肪的速度,他们已经证实这是绝对正确的,而且这也不是你的错!每个人的脂肪燃烧速度都会随着年龄的增长而下降。Phil Sansom从Kirsty Spalding那里听到了原因……

随着年龄的增长,我们燃烧脂肪的速度会降低。这是一个非常简单的信息。如果你不调整你的饮食,在一生中,你的体重会增加。我们对这些人进行了长达16年的跟踪调查,大约在13年的时间里,那些没有调整食物摄入量的人,他们的体重增加了大约20%。

菲尔:这有什么好惊讶的?

Kirsty -我觉得这没什么好惊讶的。我认为这只是第一次被科学证实。在这项研究中,我们实际上能够在研究开始时从一个人身上取一个活检,然后,再取另一个活检;所以我们可以真正看到一个人随着年龄的增长发生了什么。

菲尔-这里要测量的棘手的事情是你的身体转化脂肪细胞的速度——燃烧旧的并产生新的。当她做活组织检查时,她需要弄清楚她正在观察的细胞的年龄,他们有一个巧妙的解决方案,就是使用核弹……

Kirsty:在冷战的五六十年代,有很多地面核弹试验。大气中放射性碳的含量显著增加。所以我们看到的是这些放射性水平直线上升,然后,大约在1963年禁止核试验条约生效时,这些数值开始呈指数级下降。

菲尔:放射性碳叫做碳-14;你可以得到一张图表,显示在禁试之后大气中碳-14与正常碳的比例是如何逐年下降的。

柯斯蒂:我们把植物中所代表的大气中的碳含量吸收到我们的体内。所以我们观察甘油三酯(脂肪细胞)中放射性碳与稳定碳的比例。

菲尔:这个比例告诉你脂肪细胞形成的日期和体积……

Kirsty -我本以为我们会发现,也许到了中年,你会看到脂肪燃烧速度下降的影响。但实际上我们发现它贯穿整个生命周期。所以即使在研究开始的时候,那些20多岁的人,他们的脂肪细胞周转率也同样降低了。所以并不是说我们都很好,直到我们突然到了50或60岁,然后它开始下降。

菲尔-科斯蒂和她的同事们进行了第二项研究,他们跟踪了刚刚接受过减肥手术的女性,观察这些女性在手术后是否会再次发胖。

Kirsty:是什么预测和促成了那些保持体重下降的女性,而那些没有?有趣的是,并不是像他们的BMI这样明显的东西;他们在研究开始时的体脂;他们的年龄。这是他们翻转脂肪的速度。三分之二的燃烧能力较低的女性,她们的体重确实减轻了很多。五年后,他们成功地保持了减肥效果。这表明他们有能力提高脂肪燃烧的速度这使得他们在手术后的这些年里都能保持减肥效果。我的意思是,他们一开始的脂肪燃烧速度较慢这一事实可能也使他们容易变得肥胖。但这是最有力的预测谁会继续保持体重减轻,谁不会。

这是一幅令人困惑的图片,但关键的信息是,你身体燃烧脂肪的速度对体重的增加有很大的影响。但你能做些什么呢?

Kirsty -没有人真正想听的老咒语,或者他们想要神奇的答案是锻炼。运动是增加脂肪燃烧速度的主要方法之一。这是常识,这是众所周知的,但这在科学上确实强调了这一点。但它也为治疗开辟了一条途径。潜在的,如果你能刺激你燃烧脂肪的速度,我的意思是这是现在的目标。但是目前还没有一种被普遍接受的治疗方法可以提高你燃烧脂肪的速度。没有什么灵丹妙药……

海鸥飞

18:11 -海鸥和超级细菌

在澳大利亚,每5只海鸥中就有1只携带耐抗生素细菌。

海鸥和超级细菌
山姆·亚伯拉罕,默多克大学

最近有人建议我们,要想阻止海鸥在海边偷吃我们的薯片和冰淇淋,我们应该盯着它们看……但最近的一项研究也表明,海鸥正在带着其他更严重的东西离开,这是凝视无法阻止的:它们正在携带我们的超级细菌。在澳大利亚,每5只海鸥中就有1只携带有抗药性的人类细菌。克里斯·史密斯去见了发现这一现象的科学家萨姆·亚伯拉罕。

我是山姆·亚伯拉罕,我是莫道克大学的微生物学家。澳大利亚各地的海鸥是细菌的携带者,这些细菌对最后的药物有抗药性,我们真的需要医生来挽救我们的生命。所以我们走遍了澳大利亚的大部分州。我们把海鸥的粪便放在琼脂板上,琼脂板上注入了特定的药物。然后我们把细菌取出来确认它们绝对是一种耐药细菌。

Chris -它们是否像那些引起人类感染的细菌一样具有耐药性?

山姆:当然,它们是一样的。所以如果你感染了这种来自海鸥的细菌你无法用现有的药物治疗。

克里斯:那海鸥是从哪儿弄来的?

山姆:这是一个非常有趣的问题。在澳大利亚,我们的海滩、公园和任何地方都有很多海鸥。它们是典型的海洋捕食者,但它们也养成了以食物垃圾为食的习惯。所以如果你来澳大利亚,你的薯条会被我们的海鸥袭击。

我的卫星导航系统建议我把窗户关上,别让海鸥偷走我的薯片。你认为它们就是这样捕获这些虫子的吗?

山姆:这是它们与我们互动的方式之一,但它们与垃圾填埋场的人类排泄物互动。它们也在我们的污水中徘徊,与耐药细菌有很多接触,例如医院或养老院的面包,那里使用了大量抗生素。如果海鸥在那个区域觅食,它们就会暴露在那里。

克里斯:海鸥的肠道里通常会有大肠杆菌吗?

山姆:通常我们不会认为这些细菌是海鸥肠道的一部分。这些是人类病原体。所以实际上并不是海鸥的细菌获得了抗药性,而是人类的抗药性细菌进入了海鸥体内。我们从海鸥身上提取的细菌和导致人类疾病的细菌之间没有遗传差异。

克里斯:你觉得只有澳大利亚才有吗?我的内心告诉我绝对不会因为海鸥无处不在人类处理垃圾、废物和污水的方式也无处不在。

山姆:当然。如果你有相似的觅食习惯,相似的废物处理方式,鸟类有相同的行为,这将是一个全球现象,只是我们在澳大利亚做了一个非常全面的研究来证明这一点,我相信在英国、新西兰甚至美国也会有同样的情况。

克里斯-只有海鸥?你会把这个扩展到其他鸟类吗,因为有很多其他的觅食者,乌鸦,乌鸦家族,例如喜鹊,它们真的很擅长捡垃圾,它们和海鸥在同样的地方徘徊。你认为那里也会出现同样的现象吗?

山姆:这是我们正在研究的领域。所以海鸥是我们所说的“群体繁殖者”。它们生活在一个大的群体中,受到捕食者的限制。任何食腐动物和生活方式与海鸥相似的鸟类,我们都能看到。我们正在研究朱鹭,鸭子,我们也在研究企鹅和鸽子。

Chris -所以你能预料到吗,因为它们是群体繁殖者,它们在大群体中徘徊,一旦有一只捡到这个,就会把它拉到其他都在周围徘徊的环境中。所以即使一开始只有一个人感染了它,它也能很快在其他群体中站稳脚跟?这就是为什么你有这么大的流行率吗?

山姆:这是我们目前正在研究的假设,因为殖民地的繁殖栖息地也为加速传播提供了条件。

克里斯:闭环,它从一个人变成了一只海鸥,很可能也变成了其他鸟类。有证据表明它可能会卷土重来,或者再次引发人类感染?

山姆:这又回到了你的卫星导航系统,它会给你关于如何处理海鸥的信息。所以,如果我们与海鸥互动和生活的地方互动,海滩,公园。举个例子,我的孩子去玩有新鲜海鸥粪便的游乐设备,如果他去玩,把他的手放在一些新鲜的粪便上,不小心把他的手放在嘴里,他就会立即接种疫苗。这就是我们对这一发现的公共卫生担忧所在。

胡子

23:09 -胡子和毛哪个更麻烦?

狗毛和人胡子哪个里面潜伏着更多的细菌?

胡子和毛皮哪个更麻烦?
大卫·威廉姆斯,女王兽医学校医院

兽医扫描仪的短缺意味着人类机器越来越多地用于为我们的宠物狗成像,这导致一些人怀疑感染风险。但到底哪个里面潜伏着更多的虫子:狗毛还是人胡子?为了找到答案,我们让裸体科学家本·麦卡利斯特和鲁比·奥斯本放开链子去调查。为了保密,本报告中一些毛茸茸的受试者的名字已经被哔哔哔地响了,以保护他们的身份……

最近,有很多关于狗和人类相对清洁的争论,《欧洲放射学》杂志的一项研究发现,平均而言,男人的胡须比狗毛含有更多的细菌。

鲁比:这很有趣,也有点恶心,但为什么一项放射学杂志上的研究我们听到了你的呼喊?

本-就算他们没喊,我也肯定在喊。所以请开导我。

鲁比:这项研究最初是为了确定核磁共振成像是否更安全、更清洁……

这是一种常见的医学扫描,也被称为磁共振成像。

鲁比——……在一个人类和狗共同使用的机器和一个只供人类使用的机器相比?

本——我想是在不同的时间分享的。

露比-谁知道呢。

本:嗯,他们发现了什么?

Ruby - Ben,你肯定记得我们联系了研究作者Andreas Gutzeit博士以了解更多信息。遗憾的是,Gutzeit博士无法接受采访,但他们发现,人类和狗共用的核磁共振成像实际上比只供人类使用的核磁共振成像含有更少的细菌。共享机器在每个狗狗病人之后都被仔细清洁,这意味着它实际上比只有人类的机器被清洁得更频繁。

本:核磁共振的结论似乎是,无论你的扫描仪里有人类还是狗,你都应该定期清理。

鲁比-是的。但我们不要掩盖他们关于面部毛发和狗毛的研究结果。

本:没错。他们分别擦拭了30只狗的狗毛和18名成年男性的人毛,并比较了各自身上发现的细菌。

古泽特博士评论说,这项研究表明人类和动物非常相似,论文解释说,他们实际上在男性脸上平均发现了略高的细菌数量。

本,聪明的人会注意到我知道怎么留胡子。

露比-我知道怎么检测细菌。

Ben -考虑到这个节目叫《裸体科学家》,而不仅仅是那些和你说话的金宝搏app最新下载裸体人,我们去了剑桥大学女王兽医学院,看看我和狗有什么区别。

我们今天的嘉宾是……

大卫-大卫·威廉姆斯。我是这里的兽医。

本:还有谁和我们在一起,露比?

露比-我有两个测试对象。我有哔哔,黑色拉布拉多犬,还有本和澳大利亚人。

本:我们来看看谁身上的细菌更多。大卫,你觉得谁头发上的细菌会更多?你觉得会是哔哔还是会是我?

大卫-我还以为是哔哔呢,因为哔哔不会每天自己洗澡,我希望你可以。

本-这说得通,但我想,证据在擦拭过程中,所以我们开始吧,好吗。

露比-我要用棉签擦拭哔哔的脖子。过来,亲爱的,我们走吧。好姑娘。

本:好的。一个样品下来了…第二个拭子——我对这个很紧张……

好了,都做完了。

鲁比:除了本的胡子,我还擦洗了他无毛的脸颊,看看到底是胡子的问题还是人的脸的问题。

本:我们在动物医院的核磁共振成像仪前又停了一次,看看有多干净?

我们在放射科…

玛丽,玛丽奥德。

那么你多久清洗一次核磁共振成像仪呢?

玛丽:我们会在每个病人之间清洗我们的核磁共振成像仪,在一天结束的时候,我们会再清洗一次。

本:好的。听起来很干净,我预计它的细菌会比我发现的人类核磁共振成像仪少,很明显,人类核磁共振成像仪并没有一直清洗得那么彻底。我想你经常和动物打交道吧?

玛丽:是的,每天都是。

本:各种各样的动物还是?

玛丽:各种各样,各种各样的物种。我们的主要物种是猫和狗,但我们会有各种各样的。我们有老虎,有很多骗子,我们有很多不同的动物。

本:那么,鉴于你对不同动物的丰富经验,你认为谁的脸上会有更多的细菌?你觉得会是哔,那只被我们擦拭过的黑色拉布拉多犬还是我,一个25岁的人类?

玛丽:哦,哦。我认为有趣的问题是,什么样的细菌?你身上有更多危险的细菌吗?还是人类比动物身上有更多危险的细菌?

本,今天早上我洗了。

鲁比-我正要问你有没有洗胡子。

本:嗯,我想只有时间才能证明。所以我们要在核磁共振成像仪上擦拭。

玛丽:这是动物坐在里面的线圈。

听起来他们经常清洗那东西?

鲁比-是的。我们的拭子结果也证实了这一点,结果显示细菌含量非常低。

我们的狗帮手本身上的细菌含量也很低,实际上比最初研究中的任何一只狗都要低。

鲁比-还有本……

本:哦,天哪。

鲁比-本的胡子确实含有大量细菌。比他脸颊上的适量多五倍。

本——尽管我那天早上才洗过!

鲁比-看来我们的小实验…

本:顺便说一下,这不是很严格,只有一个人和一只狗。

鲁比-别想逃避了,本!我们的小实验支持了这篇论文的发现,即人类胡须比狗毛含有更多的细菌。该研究的第二个方面是,除了总体上细菌密度更高之外,人类致病菌的密度,或对人类有害的细菌的密度,在男性中略高于狗。

值得注意的是,这篇论文的次要结果没有达到所谓的“统计显著性”,这意味着从数据中不清楚人类头发确实比狗毛含有更多的有害细菌,我们不能真正自信地得出这个结论。话虽如此,即使这是真的,也许人类比狗携带更多与人类有关的细菌也不足为奇,因为我们是人类。

还有一个问题是,狗毛或人毛中存在的细菌是否真的是一个大问题?

本:细菌无处不在。

Ruby -键盘。

本:电话。

Ruby——门把手。

本:扶手。

鲁比-你懂的。不管人类胡须中的细菌密度是否比狗毛中的细菌密度高,胡须可能不是你日常生活中唯一会遇到的细菌密度。

本-该研究的作者甚至说,没有理由相信女性携带的细菌量比大胡子男性少。所以离我们这些大胡子远点!我们并不比你们差。

鲁比-是的。留胡子没问题。不过,你还是应该定期清洗它们。

本——我知道!

鲁比-好吧,没关系。

本——有些人会说——酷——甚至。

有些人可能会,尽管我们的研究没有发现支持这种说法的证据。

本:哦!

坦克

26:57 -邮箱:为什么我的电子表会漂移?

节目中我们宣读你们来信的部分……

邮箱:为什么我的电子表会漂移?
克里斯•史密斯

这是节目的一部分,我们宣读你们的来信。首先,马克·雅各布森正在思考坦克是如何沿着连续的轨道前进的。

克里斯:好吧,这和挖掘机在轨道上移动的方式很相似。在这些轨道里,挖掘机的两端各有一个齿轮,这个齿轮与轨道底部的凹槽啮合,随着齿轮的移动,就像自行车曲柄移动自行车链条一样,它实际上推动了轨道,因为轨道基本上是在一端抬起,在另一端放下,挖掘机在轨道内向前滚动,它向前倾斜,这些轨道在地面上的巨大表面积意味着你有巨大的牵引力,这就是为什么大型重型土方移动机械和坦克使用它们的原因。

亚当:太棒了。与此同时,内夫问:为什么我的数字手表上的时间在三个月内总是快五分钟?我总是把它转回去,但它仍然向前跳。我用过的每一块数字手表都有这个功能。

Chris -是的,我和你在一起,Nev,这也发生在我身上。原因是很多手表都使用晶体,它们实际上使用的是压电晶体。基本上你要做的就是在晶体上施加一个小电流。水晶是非常精细的,振动时把电放进去,它有点像一个微型振动音叉,它通常在那些晶体32768次,这意味着您可以使用,工作大致速度表的滴答声,但它确实在一定的速度是由温度决定的,如果你温暖的手表将振动快一点。如果你把它冷却下来,它振动的速度就会慢一点,因为大多数人的手表都没有很好地绝缘,而且它们的温度也不是恒定的,所以晶体的振动频率会有波动。所以手表的计时就走神了。真正高质量的手表和钟表做两件事;首先,它们使晶体绝缘,以防止温度变化太大,而且它们还结合了机械装置来纠正温度变化,但像你从圣诞饼干里买来的2.5英镑的廉价手表就没有这种功能。所以你必须接受这样一个事实,你要么早到要么晚到,因为你的会议非常快。

德国军队在第二次世界大战中使用的一种谜机,用来发送密码信息

29:55 -恩尼格玛密码是怎么被破解的?

世界上最著名的密码之一,以及它是如何被破解的……

恩尼格玛密码是如何被破解的?
詹姆斯污垢;伊丽莎白·布鲁顿,伦敦科学博物馆

首先,我们让时光倒流,看看最著名的密码破译努力之一:破解恩尼格玛密码的努力。亚当·墨菲前往伦敦科学博物馆与伊丽莎白·布鲁顿交谈,布鲁顿是一个关于密码学和谜码的新展览的策展人……

亚当-密码学,或者隐藏信息让别人看不到,有着悠久而传奇的历史。从古至今,人们一直想要隐藏他们的敏感数据。其中一个最著名的例子是第二次世界大战和德国的恩尼格玛密码。

伊丽莎白:我们现在所在的地方有点像二战时期布莱切利公园的小屋;这里是英国在二战前和二战期间破译密码的中心。最初的展示是关于波兰对密码学的贡献,以及破解德国军方在第二次世界大战之前和期间使用的恩尼格玛密码系统。因此,我们展出的最稀有的物品之一——也是我们真正荣幸地在这里展出的——是一个谜机的复制品,或者是一个谜机的复制品,在展览期间由毕苏斯基研究所借给科学博物馆。从20世纪30年代初开始,波兰的密码学家和数学家们就能够拦截德国军方使用恩尼格玛密码系统发送的野外信息。他们也有一个民用版本的拷贝,通过这个和一些…我想最好的描述方式是在描述部件方面的一些欺骗,他们能够从本质上逆向工程德国军用恩尼格玛密码机,但从未真正见过一台。他们设计了一个,从30年代末一直到40年代,在1939年末波兰沦陷后他们从波兰转移到法国。这就是我们展出的机器。在第二次世界大战之前和期间,只有不到100辆,据我们所知,只有两辆幸存下来。 And we have one on display here.

亚当-所以英国人并不是第一个尝试破解恩尼格玛的人。但什么是谜机,它是如何工作的呢?

伊丽莎白:有些人可能不知道的是,恩尼格玛最初是一个民用系统,用于保护银行、邮局和其他商业企业的无线电通信安全。它在20世纪20年代后期被德国军方购买,从那时起,民用版本不再出售。更复杂的军用版本有一个配线板,这大大增加了选项的数量,因此复杂性,可能的设置,从20世纪20年代末到第二次世界大战结束,被用作德国军队所有三个分支的主要现场通信系统。那些使用它的人相信它是牢不可破的,它有数百万亿种可能的组合,为了尝试每一种可能的设置——记住设置每天都在变化,所以你不是永远都有——如果你手动操作,它将花费比宇宙一生更多的时间。确实是这样,但是恩尼格玛密码系统有很多弱点。例如,它不能加密自己的信,所以a永远不会被加密为a。你可以产生这些婴儿,在那里你对信息的某些特征做出非常有根据的猜测:例如,它是否是开头的东西,也许有人打开或结束了“希特勒”的信息;也可以是天气预报,天气预报的格式很标准,如果你知道天气预报的格式和那个特定地点的天气情况,那么你就可以对内容做出有根据的猜测。如果你知道它的解密版本是什么,你就可以把加密的映射到解密的上,试着对密钥、转子和插线板的不同部分等等做出有根据的猜测。但这是一场与时间的赛跑,因为在关键设置改变之前,你基本上有24小时的时间,你几乎回到了起点。

亚当-那答案是什么?谜机解药是什么?

伊丽莎白-英国人使用了一种基于波兰人开发的手动版本的炸弹系统。从本质上讲,它尝试了许多可能的密钥设置,直到找到一个可能的版本,这个版本与他们对加密到解密信件的想法不冲突。然后他们会停下来;他们会用一台经过改造的英国泰克斯密码机来验证,那是英国的密码机;看看这条信息是不是用可理解的德语发出的。如果是,那么他们就找到了特定网络在特定日子的关键设置;如果没有,那么他们会再次返回并再次尝试,直到找到关键设置。

数字

如何创建(和破坏)代码
詹姆斯污垢

是时候看看代码的数学方面了。与克里斯·史密斯和亚当·墨菲一起在演播室的是数学家詹姆斯·格莱姆。他们在讨论二战期间的恩尼格玛密码机,以及波兰人破解了恩尼格玛密码机的事实,他们甚至在没有见过真正的机器的情况下建造了一台复制机来解码它……

詹姆斯-我知道,但人们不知道。人们应该知道这一点。

克里斯-你见过吗,因为你知道你在研究这个?

詹姆斯:是的。是的。所以波兰双料机,他们在那里重建了一台谜机。他们在波兰研究所有一个,几年前我确实和波兰研究所做了一些工作,我在波兰大使馆做了一个关于波兰数学家的演讲。

克里斯-那他们在布莱切利公园是怎么做到的呢?她提到的炸弹技术是如何破解密码的?代码的本质是什么使得它如此难以理解?

詹姆斯:好吧,有两件事让谜题变得困难。首先,有很多组合。我想我们讨论过,有很多组合;太多了,无法检查。但另一件让它变得非常困难的事情是移动的轮子。

因为最简单的层次就是用一个字母替换另一个字母,不是吗?

詹姆斯-是的。

但是你说的是移动的轮子,是不是因为每次替换都不一样。今天A是E,明天A是Z,实际上,现在A是Z,但下一轮它将是D或别的什么。

詹姆斯-你说得很对。所以当轮子转动时,信息的每个字母,本质上都是用不同的密码发送的,这使得传统的密码破解技术变得不可能。

克里斯-那么布莱切利公园队是如何进攻的呢?

詹姆斯-是的。所以当他们建造这些大型BOMBE机器时,他们在做的是一个消除的过程。如果我可以告诉你事实的话,我实际上是在尝试解决配线板的问题。这是前面的小线路,它试图解决这个问题,如果它发现这是不可能的,它会转移到另一个位置,如果这是不可能的,它会拒绝,它会拒绝,它会拒绝。这个消除过程实际上更快。所以你不能拒绝的一定是正确答案。

Chris -换句话说,他们所做的基本上是,对这个东西进行暴力攻击,你把你偷来的作为加密信息,尝试你认为可能的解决方案,看看你是否可以解码。

詹姆斯:只比暴力破解聪明一步,因为一旦你拒绝了一个答案,你就可以一下子拒绝其他所有的答案。

克里斯:哦,所以你缩小了机会,这样就加快了速度。求平均值需要多长时间,得到当天的代码。

詹姆斯:所以在天气好的时候,你可以在20分钟内检查所有的位置并找到正确的设置。

克里斯-对。但是很明显,工作开始了,因为你需要输入你截获的所有信息,使用那个代码,并在当天破译它们。

詹姆斯-是的。布莱切利的密码破译人员所能做的就是,在德国人有机会破译这些信息之前,他们就能读取这些信息,这些来自德国军队的秘密信息。你能做到这一点真是太神奇了。

Chris -大家怎么知道每天的设置是什么?有没有在什么地方公布过这样德国军队就知道在什么时候使用什么设置了?

詹姆斯:是的,所以德国人拿到了一张钥匙表,一张很大的纸,每个月的每一天,上面都告诉你如何为那天的机器设置。不错的小故事:海军会把这些写在吸墨纸上。所以如果你的船被鱼雷打湿了,那就会被冲走。所以你才能保守密码本的秘密。

克里斯-现在人们认为这是牢不可破的。显然,这并不是因为波兰的聪明人,以及布莱切利公园的聪明人发现了这一点,并弄清了真相。从数学上讲,詹姆斯,有没有可能让密码不可破解?

詹姆斯-是的。有一种东西叫做牢不可破的密码。这就是所谓的一次性密码。这并不难解释。我现在就可以解释。所以你可能在小时候试过,一个移位代码,你可以把字母表移过来。你可以把它移动三次,或者四次。

克里斯:你的意思是每次我应该写A的时候,我都写C或D之类的吗?

詹姆斯:没错。是的。所以如果我们移动一个,A会变成B B会变成c,现在有26种可能的方式我们可以移动字母表。现在有一个一次性便笺本,也有同样的想法,但它对信息的每个字母使用不同的移位。

克里斯-这就是谜的作用,不是吗?

詹姆斯:没错,这就是它和enigma的共同点。如果你这么做了,我和我的朋友,我们就得分享这一系列的变化。然后我的朋友就可以逆转它,把信息拿回来。

Chris -但问题是我可以知道这一系列的变化是什么因为别人知道了?

詹姆斯-是的。如果你能偷到钥匙。绝对的。这是问题之一。但如果你偷了密码却不知道密钥,你就必须对信息的每个字母进行所有可能的变换。你得到的是所有可能的解密。你要做的就是把每个字母作为信息,你可以随心所欲地移动它。现在,如果你不知道,你只是尝试每一种可能性,你可以让它显示任何可能的信息

克里斯-哦。那就太恶心了,不是吗?有人在用吗?在工业应用中。

詹姆斯-我听说这是俄罗斯总统和美国总统之间使用的东西。我不敢相信特朗普和普京坐在那里做他们的一次性密码。但这是我听说过的,但作为一种代码有点不切实际。然而,我们在原则上越接近这个想法,我们就越接近一个牢不可破的密码。

克里斯-你小时候有什么准则吗?因为像塞缪尔·佩皮斯这样的人用密码写日记。凯撒大帝用密码写的,你小时候有没有詹姆斯·格莱姆的秘密密码。

詹姆斯-我说了。我过去常常把单词倒着写,最后加一个Z。我想,啊,没人能破解我的密码。

克里斯:然后呢?

詹姆斯-当然没人知道。没人在乎!

间谍

41:25 -间谍和间谍的科学

让我们回到伦敦科学博物馆的伊丽莎白·布鲁顿。

间谍学间谍和监视的科学
伊丽莎白·布鲁顿,伦敦科学博物馆

亚当·墨菲和伊丽莎白·布鲁顿回到伦敦科学博物馆谈论间谍活动。

亚当——间谍技术和加密技术在二战后继续发展,最终我们进入了詹姆斯·邦德冷战时期的间谍世界,间谍无处不在,隐藏的信息缩小到微缩胶卷上。但这真的很荒谬吗?

伊丽莎白-波特兰间谍网是冷战期间苏联在英国最成功的间谍网之一。它由五个人组成,但我们特别感兴趣的两个人是海伦和彼得·克罗格。他们表面上是一对加拿大夫妇,住在伦敦北部著名的间谍中心Ruislip。他是一个古董书商,她是一个家庭主妇,但他们实际上是代表苏联进行间谍活动的美国共产党人。他们使用强大的无线电设备和微点。这是你拍摄的文件或图像,你把它缩小到一个句号的大小,这样你就可以把它发送到书籍和信件等。他们利用这些工具将最高机密的海军文件送回苏联,特别是与英国核潜艇计划有关的文件。这个间谍网在1961年1月被发现并逮捕。所有五名成员都被监禁。他们所有的家和其他地点都被搜查了,以寻找他们使用的间谍飞机。 And we have a number of examples on display: we have their radio set which they would have used to communicate with Soviet Russia...

亚当-你还是得藏起来。可以这么说,让你的最高机密苏联间谍网隐蔽起来。你会如何保证自己的安全?

伊丽莎白:他们认为,把自己定位在Ruislip,他们用高速莫尔斯电码发送的无线信息就不会被发现,因为他们靠近英国皇家空军Northolt,那里也会有很多无线通信。事实并非如此,但尽管如此,我们仍然不知道他们具体窃取了什么海军机密,因为文件被取出,拍照,然后归还。他们都被监禁了,其中一些人最终回到了苏联,但这是冷战历史上非常有趣的一段,也引起了公众的注意。当时有很多关于他们的书和戏剧,还有报纸的标题,我们把这些标题贴在了他们房子的复制品外面。例如:“别墅是一个间谍网的无线基站。”它真的抓住了公众的注意力和对什么间谍技术可用的担忧,你能相信人们所说的那样吗?

亚当:如果你拿到这样一份文件,你怎么知道在哪里看?

伊莉莎白:他们会把钱藏在书里或信里,然后通过一条安全的路线回到苏联,他们会提前发送无线信息,告诉俄罗斯人去哪里找,在哪里能找到。

亚当-那就意味着这些信可以像你喜欢的那样无伤大雅…信息隐藏在句号里。

伊丽莎白:是的。所以你知道,这封信或书可以是任何东西,因为彼得·克罗格是一个古董书商,他把书送到世界各地是很正常的。

亚当:那是冷战时期,那是很久以前的事了。当涉及到最好的加密标准时,最聪明的做法是把我们人类完全排除在等式之外。

伊丽莎白:我们现在站在一个箱子前,里面有很多不同的物品,有现代的,也有不那么现代的。在后面,我们有一些看起来非常小的拼字砖,但它们是数字而不是字母。牛津大学曼斯菲尔德学院政府密码和密码学校的工作人员使用这些设备创建了安全系统。他们有这些瓷砖的原因是他们会把它们放在一个袋子里,他们会鼓励员工拿出一个,试图用他们在第二次世界大战期间可用的最好的方式创建一个随机生成的数字,为了创建一次性的垫子和创建安全的系统。然而,从那以后,我们学到的是,我们有了其他更现代的电子系统,包括一个用于从国防部借来的英国皇家空军台风飞机上加载钥匙的电子系统,人类和计算机在生成真正的随机数、字符串等方面绝对是糟糕的。我们似乎倾向于模式。计算机非常擅长计算大数等等,但实际上并不擅长真正创建随机生成的数字。在那个展示柜旁边,我们有一个混乱的钟摆,它是由互联网安全公司CloudFlare和其他设备一起使用的,这些设备从周围的环境中收集信息,所以他们有熔岩灯,在CloudFlare大厅展出,他们使用其他环境测量来创建真正随机生成的数字,这些数字对计算机来说是难以置信的难以破解的,因为它们没有模式,因为它们完全是随机的。其中一些是用来巩固互联网的安全,并确保我们今天的通信安全。

手里拿着手机读二维码

46:33 -计算机加密是如何工作的?

我们今天如何保证现代技术的安全?

计算机加密是如何工作的?
马库斯·库恩,剑桥大学

为了思考我们今天如何保持现代技术的安全,剑桥大学计算机科学家马库斯·库恩加入了克里斯·史密斯和亚当·墨菲的行列。他们真的用熔岩灯来生成这样的随机数吗?

马库斯:不完全是!熔岩灯是个公关噱头。但它确实说明了计算机存在的一个问题。计算机是非常具有确定性的设备:每次你要求它们做同样的事情时,它们都会这样做。所以这实际上是一个问题:你如何让计算机生成一个随机数。例如,你有从生产线末端下来的设备,互联网路由器、物联网设备等设备出现了问题,这些设备实际上有很多类似的密钥……

克里斯-我支持你。所以当你在生产线上安装一个安全摄像头的时候,不管这个系统有什么缺陷会让它选择自己的秘密号码,这个缺陷会让所有的摄像头都犯同样的错误选择相似的号码会让它们更容易被破解?

Markus -有研究表明,人们扫描了数百万个互联网摄像头使用的密钥,他们确实发现了数千个实际上使用相同密钥的原因:因为制造商没有熔岩灯,或者其他安全机制来创建随机数!

克里斯-那他们是怎么解决的呢?他们用的是什么?

Markus -所以鼠标移动非常好……

克里斯-…你是说,在生产线上,有一群人那样摆弄鼠标!肯定不是!

Markus -如果是一个微处理器进入这些路由器,物联网的东西,最现代的实际上有一个特殊的硬件随机数生成器在芯片上,他们通常使用的是一个噪声放大器。所以他们故意制造了一个糟糕的放大器和一个麦克风输入,然后他们只是采样从模拟电子放大器发出的噪声一秒钟左右……

克里斯-…这就产生了随机噪音?

马库斯:这就是随机性。是的。

Chris -近年来,互联网上的加密连接有了很大的转变。所以当你上Facebook,或者你打开你的电子邮件,现在我们寻找的是“HTTPS”和那个小挂锁图标。这到底是什么意思?

Markus -所以HTTPS协议做了三件事:它加密你的连接;它为你提供了保密性,所以如果有人窃听你的电话线,他们实际上无法看到你在网络上做什么;它保护连接的完整性,因此它防止有人修改数据,并保护连接的真实性。因此,例如,如果你访问你的银行网站,你可以确信这实际上是真正的银行网站,而不是黑手党复制了银行网站并将你的流量重定向到它以窃取你的密码。

克里斯:那你怎么知道呢,或者说你怎么防范呢,假设我设置了一个Wi-Fi热点,亚当过来了,他连上了Wi-Fi热点,他连上了他的银行,做了一些网上银行业务。但假设我实际上拿走了他发送的数据我骗他以为他有一个安全的连接——因为我给他建立了一个连接——同时,我拿走了他发送给我的数据,我把这个发送给银行。你们都认为自己找对了人,但实际上我只是在复制你们之间传递的所有信息。这是如何防御的呢?

Markus -这是可以做到的。这就是所谓的“国际象棋大师攻击”,因为这是一个非常类似的把戏,你可以假装在国际象棋中击败一位国际象棋大师,你只需要与两位不同的国际象棋大师进行两场国际象棋比赛,你只需要将他们的走法传递给对方。他们都认为他们实际上是在和你一起玩,而你实际上是在让他们互相对抗。在密码学中,这也被称为“中间人攻击”。因此,确认这两个通信实际上使用相同的密钥的真实性是非常重要的。这是通过一种叫做“数字证书”的东西来完成的,它用你的银行正在使用的密钥对主机名(计算机的名称)进行数字签名。有些组织会给认证机构打电话,它们会发布一种电话簿,告诉你哪个组织在使用哪个密钥。Web浏览器做的就是让这种电话簿查找银行提供的密钥与银行的官方密钥是否匹配?

克里斯-但如果我的网络浏览器能做到这一点,罪犯也能做到,不是吗?怎样才能阻止罪犯查到这些钥匙然后模仿或复制呢?

Markus -他们可以查找公钥,但公钥仅用于验证真实性:公钥不能用于实际签名遇到的数据包。为此,您需要相应的密钥,但这是由银行保存的。所以银行电脑里有一段信息是罪犯无法访问的。

克里斯-犯罪策划者们在做什么来试图蒙骗这一切?

Markus:所以今天大多数针对互联网上这些系统的攻击实际上并没有破坏加密技术,因为这些方法已经变得非常安全,非常复杂。它们通常会欺骗用户,让他们不会特别注意。例如,他们会更改计算机的名称,使其听起来与您的银行相似。但实际上,有些字母来自不同的字母表。因此,曾经有过这样的情况,一家知名银行的名字被拼成了西里尔字母,其中一些字母看起来一模一样,人们没有意识到他们实际上是在和一个稍微拼写错误的银行说话。所以非常重要的是,你要非常仔细地查看你的银行名称在这个栏的网页上方。

克里斯:最后,马库斯,你能给我们的听众提供三个避免上当受骗的最好建议吗?

Markus -使用密码管理器-在每个网站上使用单独的密码-可能是最受欢迎的。第二点是,当你输入密码时,确保你先检查地址,这就是你想要的地址。第三个最重要的建议是,无论何时收到未经请求的电子邮件,都要非常怀疑其中的任何链接,因为这很可能是一封欺诈性电子邮件,它只是为了引诱你进入一个虚假的公司网站……

炉子上的一壶开水

53:26 -为什么意大利面或大米水会沸腾?

当你在沸水中加入意大利面或米饭时,为什么它会突然沸腾?

为什么意大利面或大米水会沸腾?

我们从安东尼那里收到了这个难以回答的问题。为了找到答案,Phil Sansom采访了《化学世界》杂志的商业编辑Phillip Broadwith。

菲尔-啊,经典的意大利面加米饭加水。到处都是碳水化合物爱好者的敌人!我联系了《化学世界》杂志的商业编辑菲利普·布罗德威斯,他说要理解这一点,你首先要明白煮沸是如何工作的。

沸腾是液体变成气体的过程。它从一个小气泡开始,由少量的水蒸发成蒸汽形成——通常在平底锅底部或侧面的一些缺陷上。

菲尔-当气泡足够大时,它会从底部或侧面分离出来,上升,随着上升而变大,最后破裂到表面。这些破裂的气泡是你在水翻滚和沸腾时看到的。

菲利普:但是水沸腾的程度是由温度和气泡形成的位置数量决定的。如果你有足够热的水,可以沸腾,但没有足够的表面来形成气泡,它就不会很硬地沸腾。但如果你突然加入更多的表面——比如加入意大利面或大米——那么很多气泡就会同时形成,所以你会得到一个大的波浪。如果你把水放在一个非常光滑的容器里过热,比如把杯子放在微波炉里,这种现象会特别壮观。这样就有可能把水调到100°C以上而不沸腾,但如果你加入咖啡颗粒,你会得到一个巨大的沸腾,这是相当危险的,因为它会把滚烫的液体喷得到处都是。

菲尔:所以一旦有很多角落、边缘和表面可以形成气泡,沸腾的速度就会快得多。论坛常客艾伦·卡尔弗德得到了同样的答案,但他也说:“如果添加的材料含有淀粉或麸质,气泡可以形成一个坚固的垫子,而不是在表面破裂,所以下一组气泡将垫子向上推,锅就沸腾了。”所以这里有第二个维度。米饭和意大利面都含有淀粉和面筋,这就是为什么有时会在上面产生泡沫,这会增加沸腾的问题。对于米饭,有一个简单的解决办法,我自己也赞成:冲洗!在碗里而不是滤器里进行多次清洗,直到水变清。

菲利普:这样可以去除米饭表面很多松散的淀粉颗粒,这也会使你煮好的米饭不那么粘。更好的做法是用吸收法来煮米饭,先把米饭放入一定量的冷水中,盖上盖子慢慢加热,直到米饭吸收了所有的水。

谢谢你,菲利普。我要去做晚饭了。下周让人紧张的问题来自约翰。

John -我想知道,如果世界上有足够多的人捐献他们的手指和脚趾甲,是否可以生产出足够的角蛋白来满足需求,从而阻止非洲野生动物的偷猎?

评论

添加注释