论文部分内容阅读
随着当前网络技术和电子商务的高速发展和普及,对网络数据安全的需求日益迫切,如何保证网络上的信息安全成为一个重要的研究课题,而数据加密是保护信息安全的一种重要方法。
本文选用TI公司的16位定点DSP(Digital Signal Processor)—TMS320VC5402来实现RSA密码算法的密钥对生成、加解密及签名认证。文中首先介绍了RSA密码算法体制,从理论上分析了其安全性;然后介绍了为实现RSA密码算法所使用的硬件系统和软件编程环境,结合算法的特点,给出硬件配置方案及软件环境设置需要注意的问题;最后研究了有关RSA密码算法的快速模幂模乘算法,并且在DSP上实现了改进的算法,对加解密时间进行了比较分析,简要分析了RSA密码算法应用于数字签名及认证,给出一个RSA数字签名方案并将其在DSP上实现。