本发明提出了一种基于RSA和SHA?512的低成本数字签名SOPC设计方法,其中片内MCU使用ALTERA的软核NiosII,按照运算的特点对RSA和SHA?512进行软硬件划分;软件部分包括与片外数据的交互、RSA的模幂运算、SHA?512的数据填充;硬件部分完成RSA的模乘运算、模加运算、模逆运算,以及SHA?512中以80轮为一个子单元的运算。利用了硬件计算的并行性,获得高速计算效果;利用软件灵活性,可以保证系统的抗攻击能力,并且可支持不同的RSA长度、不同的HASH函数等计算方式。功能上,本发明能用于数字签名,身份认证等场合。
咨询热线:020-38033421
传真号码:020-38061201
电子邮箱:jm@jiaquanip.cn
Copyright © 嘉权专利商标事务所 All Rights Reserved. 粤ICP备2023151901号