提出一种基于非线性级联傅里叶变换的光学Hash函数的构造方法.此方法分为两轮单向加密过程,在第一轮中,先将待处理的数字信息以512 bit作为数据块编码,将整个数字信息整分成若干个"8×8的256阶灰度图像"(信息平面),然后在光电混合系统中对上述信息平面组做非线性级联傅里叶变换得到一个数值矩阵,对其进行扩展后得到4个信息平面,再对它们做非线性级联傅里叶变换得到64 bit的Hash值(hash_1);在第二轮中,先将原始信息平面中的每个数值循环左移4位,构造出相应的辅助信息平面组,然后对其做与第一轮相同的单向加密操作,得到hash_2,将其与之前生成的hash_1组合起来构成最终128 bit的Hash值(hash).同时,本文提出采用雪崩效应系数(AEC)作为评价光学Hash函数性能的参数,理论分析和仿真实验均表明,该方法构造的光学Hash函数具有很好的抗碰撞性和良好的雪崩效应.
信息光学 光学Hash函数 非线性级联傅里叶变换 雪崩效应