摘要
RC6算法是AES的一种候选算法,是RSA公司开发出来的一种新的分组迭代密码算法。RC6算法的精确描述为RC6w/r/b,在AES中,w=32,r=20,本设计中b=128。利用FPGA实现此算法,将128位密钥生成的子密钥输入ROM中,算法函数也同时写入函数库文件中,供主程序调用;同时,在主函数中利用状态机来实现算法的循环执行,加快了运算速度。
出处
《单片机与嵌入式系统应用》
2008年第5期41-44,共4页
Microcontrollers & Embedded Systems
基金
北京市自然科学基金资助项目(4063040)