摘要
扩散结构的好坏直接影响了分组密码的扩散速度和安全强度,以分支数尽可能大的线性变换为分组密码算法的扩散结构是设计分组密码的一种重要方法,线性变换的构造可通过可逆矩阵的构造完成.利用高效的算法搜索出几类可逆广义字变换,在此基础上提出一类计算上可行的基于GF(2^(32))上移位和比特异或的最佳扩散变换构造的算法.该变换特别适合硬件实现,广泛用于分组、序列以及HASH等密码算法的设计中.
The diffusion for block cipher. Usin SlOn structure is a ma gt in structure has important impact on the rate of the diffusion and safety intensity he linear transform which has branch numbers as large as possible as the diffumethod to devise blockcipher. A few reversible generalized word transforms is searched by efficient algorithm, and propose a algorithm, which constructed the best diffusing Transform based on shift and XOR in GF(2^32), especially, adapt to hardware, and applied to design of block, stream and HASH cipher, largely.
出处
《四川大学学报(自然科学版)》
CAS
CSCD
北大核心
2012年第5期1019-1023,共5页
Journal of Sichuan University(Natural Science Edition)
基金
保密通信重点实验室基金项目(9140C110201110C1102)
关键词
MDS
广义字
变换矩阵
MDS, generalized word, transform matrix