Camellia算法S盒的紧凑硬件实现

作者:魏子豪; 张英杰; 胡磊; 孙思维; 史丹萍; 罗宜元
来源:密码学报(中英文), 2021, 8(05): 844-855.
DOI:10.13868/j.cnki.jcr.000481

摘要

Camellia算法是一种在国际上应用广泛的密码算法,当需要在资源受限的硬件设备上实现该算法时,通常会使用塔域实现技术来优化S盒的面积.本文研究S盒的紧凑实现,通过穷搜基于正规基构造的塔域空间下的每一种方案,并对每种方案使用最新的优化技术,得到了一个比目前最佳情况面积更小的方案.对方案的仿真实验证明,综合结果与理论分析结果一致,打破了目前紧凑实现的记录.

全文