摘要
详细阐述了AES算法的核心之一——密码盒的详细实现过程,对实现过程中各环节的算法设计思想作了深入细致的介绍,提出了多项式求逆、相乘、相除(对于不可约多项式模)的算法思想,并且所有关于多项式的算法思想全部用C语言实现过,结论完全正确。旨在为吸取AES算法的精华、进一步推广使用有关多项式的算法提供参考和给予启迪。
This paper expounded the procedures of implementing the cipher box Algorithm-one of the core algorithms of AES and deeply introduces the idea of each step of implementing procedures. It also proposed the algorithms of solving inverse polynomials and multiplication and division of two polyno-mials(based on the module of irreducibility polynomial). All the polynomial algorithms were tested by the C language. This paper aimed to absorb the quintessence of the AES algorithm and further spread and apply the algorithms about polynomials.
出处
《浙江师范大学学报(自然科学版)》
CAS
2003年第4期353-356,共4页
Journal of Zhejiang Normal University:Natural Sciences