如何确保生成真正的随机数?Cloudflare公布公司内部最新的熵源

如何确保生成真正的随机数?Cloudflare公布公司内部最新的熵源 当然标题中说的真正的随机数其实不准确,因为 CloudFlare 最终也是将哈希作为种子放到加密安全伪随机数生成器 (CSPRNG) 中生成数据的,只不过这种处理方式可以提供更强大的安全性。为什么要不停地生成随机数:CloudFlare 的服务器每秒需要处理超过 5500 万个 HTTP 请求,其中绝大多数请求是通过 TLS 协议进行保护的,以确保真实性和机密性。在幕后,像 TLS 这样的加密协议需要安全随机性的底层来源,否则安全保证就会崩溃。密码学中使用的安全随机性在计算上需要与 “真正的” 随机性取法区分,为此,它必须通过统计随机性测试,并且输出对于任何计算有限的对手来说都是不可预测的。实现这个目的的典型方法就是获取一些随机种子并将其放到 CSPRNG 中,该生成器可以根据请求生成本质上无限的、不可预测的字节流。CloudFlare 的种子:在以前 CloudFlare 的种子主要是旧金山办公室里的熔岩灯,其原理是定时对这组熔岩灯进行拍照,然后对图片计算哈希值,将这个哈希值作为种子放到 CSPRNG 中。对 CloudFlare 来说这组熔岩灯产生的不停变化的照片就是熵源,该公司需要确保服务器可以定期从外部源获得真正的随机性刷新其熵池,而熔岩灯的在不停变化,所以它们具有真正的随机性。新增的熵源:为了给熵池增加更多熵源,CloudFlare 在全球几个办公室增加了一些基于物理学的熵系统,这些系统可以直观地认为就是随机的。例如在伦敦办公室有一堵双摆墙,这些双摆在无规则的摆动中会在墙上投下不停变换的阴影,摄像机定时拍摄照片传递到服务器中,服务器计算哈希值后放到熵池中。在奥斯汀的办公室里也有一个熵源,在办公室入口悬挂了大量半透明的彩片,同理,在办公室开门、关门、空调开关、环境光变化都会让整个背景发生发生变化,因此这也可以认为是随机的。在 CloudFlare 这种随机系统名为 LavaRand,如果你是开发者对 LavaRand 有兴趣的话,可以点击这里查看博客: ... PC版: 手机版:

相关推荐

封面图片

《随机数生成器 4.1.apk》|简介:随机数生成器 4.1.apk可生成随机数字,支持多种设置,如生成数字的范围、数量等。适用

《随机数生成器 4.1.apk》|简介:随机数生成器 4.1.apk可生成随机数字,支持多种设置,如生成数字的范围、数量等。适用于抽奖、游戏、密码生成等场景,为用户提供随机数字生成服务,满足不同的随机数需求|标签:#随机数生成器#随机数字#抽奖工具#游戏辅助| 文件大小 NG |链接:

封面图片

《随机数生成器4.1.apk》

《随机数生成器4.1.apk》 简介:随机数生成器4.1.apk能按照用户需求生成随机数,可自定义生成范围、数量和数据类型,广泛应用于抽奖、游戏、数学统计等领域,操作简单便捷 标签: #随机数生成器4.1 #随机数生成 #抽奖工具 #数学统计 文件大小 NG 链接:

封面图片

一劳永逸解决卡顿问题:AMD 工程师提交补丁,在Linux上禁用 Ryzen 处理器 fTPM 上的随机数生成器

一劳永逸解决卡顿问题:AMD 工程师提交补丁,在Linux上禁用 Ryzen 处理器 fTPM 上的随机数生成器 该补丁今天已合并到 Linux 6.5 内核的主线,同时该补丁还标记为可向下移植到 Linux 6.1。

封面图片

Linux 决定禁用所有 AMD 处理器 fTPM 上的随机数生成器

Linux 决定禁用所有 AMD 处理器 fTPM 上的随机数生成器 作为上个月在 Phoronix 上发表的第一篇文章的后续文章,,即使更新了固件/BIOS,AMD fTPM 随机数生成器仍会继续给用户带来问题,而截至今日,Linux 内核已经全面禁用了当前所有 AMD fTPM 的 RNG 使用。 AMD Linux 工程师 Marion Limonciello 编写了这个合并到内核的补丁,以禁用所有 AMD fTPMs 的 RNG。在提交中,Mario 总结道: 当 CPU 已经支持 RDRAND 指令时,TPM RNG 功能对于熵来说是不必要的。TPM RNG 功能以前在 AMD fTPM 系列的一个子集上被禁用,但报告继续显示一些系统上的问题,导致 TPM RNG 的功能成为卡顿根源。将禁用 TPM RNG 的使用扩展到所有 AMD fTPM,无论它们的版本是否声称已修复 。 这个补丁今天已经合并到 Linux 6.5 内核的主线版本中,同时该补丁也被标记为将会被移植到 Linux 6.1 及更新的稳定内核版本中。因此,AMD 锐龙处理器用户运行 Linux 的情况将得到永久改善。

封面图片

《肉鸽文明》简介:肉鸽文明是一款融合了肉鸽元素的策略游戏,玩家在随机生成的地图上发展文明,通过探索、战斗、建设等方式壮大自己的势

《肉鸽文明》 简介:肉鸽文明是一款融合了肉鸽元素的策略游戏,玩家在随机生成的地图上发展文明,通过探索、战斗、建设等方式壮大自己的势力,每次游戏都有不同的体验,策略性和随机性兼具 标签: #肉鸽文明 #策略游戏 #肉鸽元素 #随机地图 文件大小 NG 链接:

封面图片

《元气骑士.apk》简介:《元气骑士.apk》是一款充满像素风格的Roguelike地牢冒险游戏,玩家将扮演骑士在随机生成的地牢

《元气骑士.apk》 简介:《元气骑士.apk》是一款充满像素风格的Roguelike地牢冒险游戏,玩家将扮演骑士在随机生成的地牢中战斗,收集武器与道具,挑战强大的敌人。游戏操作简单易上手,同时具备丰富的策略性和随机性,每次冒险都充满新鲜感。 亮点:像素风格、随机地牢、多样武器、联机合作、刺激战斗 标签:#Roguelike #地牢冒险 #像素风格 #元气骑士 #安卓游戏 更新日期:2025-04-30 23:48:49 链接:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人