Clear Sky Science · zh
使用多维视网膜生物特征加密方法的安全认证
为什么你的双眼可能成为下一个密码
我们大多数人要管理的密码太多了,即便是强密码也可能被窃取或猜到。这项研究探索了一条不同的路径:利用眼球后部独特的血管模式——视网膜——来帮助锁定和解锁数字信息。作者并不是要替代像 AES 这样的成熟加密工具,而是展示了一张视网膜图像如何同时驱动三个独立的数字密钥,从而大大增加攻击者通过猜测入侵的难度。 
眼内的隐藏地图
视网膜位于眼球后部,交错着一张精细的血管网络。这张网络从外部几乎看不见,通常能在多年内保持稳定,并且因人而异。这些特性使其成为安全识别的有吸引力的对象。早期使用视网膜图像的系统通常只从这张血管图中压榨出一个数字密钥,限制了可能密钥的数量以及系统对暴力破解的抵抗力。新的研究提出一个简单问题:既然视网膜包含如此丰富的模式,为什么只停留在一个密钥上?
从血管到数字密钥
为了解答这个问题,作者首先将每张视网膜照片输入精细的预处理和追踪流程。他们增强对比度,隔离在血管最明显的绿色通道,去除可能干扰的亮结构,然后将血管转成细线骨架。这些线的端点——称为端点——像地标一样存在。通过测量这些端点到不同参考点的距离,系统生成三组独立的数值。每一组构成三个密钥之一:一种基于血管点之间的对角距离,一种基于从视网膜中心向外的径向距离,另一种基于这两者之间的差值。由于这些测量基于真实的解剖结构,对于同一个人具有一致性,但人与人之间则截然不同。 
将眼的几何转换为加密
一旦提取出这三组数值密钥,就将它们缩放到适合加密的范围,并组合成移动模式来扰乱文本,有点类似对经典多表替换密码的现代化处理。作者详细说明了将字符转换为数字、混入密钥值和像素坐标、然后再转换回符号所用的精确数学方法,始终保持在固定的124种符号集合内。他们还将系统设计为任意一个密钥都可以单独使用,或合并使用,以增强密码强度或在登录时生成短生命周期的会话密钥。关键的是,其威胁模型既适度又明确:该方法旨在在攻击者无法获得用户视网膜扫描的受控环境中强化认证,而不是抵御最先进的国家级攻击。
它看起来真的随机吗?
为了检验这些视网膜密钥是否真正难以预测,研究团队进行了密码学常用的一系列检测。他们测量了每个密钥流的熵(即不可预测性),并发现数值接近理论最大值。随后,他们将密钥提交到一套美国政府标准的随机性测试,并显示大多数测试都能轻松通过,尤其是基于对角距离和对角—径向组合的密钥。他们还估算了一台每秒猜测一万亿个密钥的强大计算机穷举所有可能密钥需要多长时间:对于最丰富的视网膜样本,答案是天文数字的年数。额外实验表明,从同一只眼睛的略微有噪声或模糊版本生成的密钥仍然相似,而不同个体生成的密钥则差异显著且在哈希后不会碰撞,从而证实了稳定性和区分性。
这种方法的适用场景与局限
作者谨慎强调他们系统的用途与限制。它是一种将视网膜的细致几何结构转化为多重高质量密钥的方法,可用于支持登录和身份验证,使被盗密码或泄露数据库的危险性降低。但它并非旨在替代工业级加密标准,也无法对抗能够伪装眼睛或窃听硬件本身的攻击者。该方法还依赖于高质量图像和对微小血管的准确追踪;低质量扫描或血管稀疏的网路可能削弱密钥强度。即便如此,结果表明,你眼内那张安静的地图在结合活体检测和既有加密算法等其他防护措施时,可能成为保护数字生活的有力盟友。
引用: Banu, Y., Rath, B.K. & Gountia, D. Secure authentication using a multidimensional retinal biometric encryption method. Sci Rep 16, 9205 (2026). https://doi.org/10.1038/s41598-026-40962-0
关键词: 视网膜生物识别, 生物特征加密, 安全认证, 密码学密钥, 随机性测试