在分析多种对称密码算法的基础上,总结出常用的S盒运算模式,设计并实现了高效、灵活、安全的可重构S盒运算单元,并且给出了此单元通用的指令格式. 可重构S盒运算单元的设计与实现 孟涛,戴紫彬 (信息工程大学电子技术学院,河南郑州450004) 摘要:在分析多种对称密码算法的基础上,总结出常用的S盒运算模式,设计并实现了高效、灵 活、安全的可重构S盒运算单元,并且给出了此单元通用的指令格式。 关键词:密码算法可重构S盒LUT 在信息安全技术飞速发展的今天,密码算法的使用 表1密码算法中的S盒运算 范围越来越广泛。对称密码算法在密码算法应用中占有 算法 4―4 6―4 8―8 8―32 非常重要的位置,它可以用于构造伪随机数产生器、流 SHARK 、/ 密码、认证码和Hash函数等,也可以作为消息或实体认 SKIPJACK 、/ 证、数据完整性和数字签名等方案的核心部分。在各种 Blow6sh ……