用物理仪器做加密计算

当你通过互联网发送你的信用卡号码时,号码会经过一个数字的转换,或者说,号码通过一个叫“单向陷门函数”的数学函数被加密,也就是说,它将信用卡号码转换成具有固定长度的数字输出。“单向陷门函数”是一种向一个方向计算的简单函数(例如,将素数相乘),但是很难向相反方向进行计算(例如,找到乘积的素数因子)。现在,Ravikanth Pappu和同事们发明了一种物理仪器,能进行“单向陷门函数”计算,把数字译成比传统方式更安全的密码。仪器包括一个环氧树脂做的、里面有一个几毫米大小的玻璃球的“凭证”,激光可以穿过这个“凭证”。在此条件下,“凭证”能进行“单向陷门函数”计算,将激光加密转变成固定长度的数字输出。这种“凭证”的成本很低,也很难被做手脚或复制,所以这些研究人员们说,这使其可能成为将来密码技术发展的一个好的选择。球体将入射光散射,形成斑点的图案可以用一串固定长度的数字来代表。




上一篇 下一篇 TAG: 计算 物理 仪器 加密