【NO215 - 240507】
作为一位合格的蜂群(drone)一员,大家应该知道neuro-sama在被问到自己想买什么的时候,选择了一个熔岩灯(lava lamp),后来其作者vedal也的确将一个熔岩灯(的模型)放在了直播间里面。
我们不知道她为什么会选择熔岩灯,但在Cloudflare的眼中,这种1963年由英国工程师Edward Craven Walker发明的小家具可能是向随机数大神请求神迹的法器。
他们在自己的总部摆了一墙这东西,见左图。
作为一家提供网络安全服务的公司,发生随机数以作加密用途非常重要。一开始他们也和大多数提供商一样,使用了Linux自带的随机数发生器,但众所周知,这种随机数发生器是伪随机数,假以时日和资源肯定是能破解的。
但熔岩灯之中的液体流动可有着极高的不确定性,所以在这面熔岩灯墙的上方,Cloudflare安装了一个摄像头,并将其中每个灯特定时候的位置转换成数字,将这个数字作为发生随机数的种子常数使用。
其实类似的做法早就在1996年被一家名为Silicon Graphics Inc的公司在美国申请专利(专利号US5732138A),但这项专利已经在2016年过期失效,而Cloudflare的这面墙是2017年设立的所以没有版权问题。
我的结论是,熔岩灯可以和随机数大神交流,能处!