高级检索

基于DSP的DES/3DES仿真及系统实现

Simulation and system implementation of DES/3DES based on DSP

  • 摘要: 数据加密标准/三重数据加密标准(Date Encryption Standard/3 Date Encryption Standard,简称DES/3DES)算法是一种分组加密算法,其实现原理简单,安全性能好。但是DES/3DES算法的密钥必须有一定的长度才能保证算法的安全性,所以计算量很大,用软件加密实现目标则速度较慢,只有改用硬件来实现此算法才能提高运算速度。DSP芯片提供的一种专用乘法器,可以提高完成DES/3DES算法的速度。结果表明,用TI TMSS320C55xDSP芯片,并辅以C语言来实现快速DES/3DES算法具有明显的优势。

     

    Abstract: DES/3DES is a grouping encrypted algorithm,the theory of which is simple and the security performance excellent. To guarantee security of the algorithm,DES/3DES must have a long key. Due to the heavy computation load,implementation of DES/3DES using software is usually slow. Hardware provide a fast solution to the data encryption problem. We choose a particular multiplier that is available in some DSP chips,which can speed the DES/3DES encoding. This paper introduces the hardware implementation of DES/3DES based on the TMS320C55X chipset using C language to provide high performance.

     

/

返回文章
返回