节点文献
基于C语言实现的数据加密DES算法
Implementation of DES arithmetic in data encryption based on C language
【摘要】 DES体制是ISO颁布的数据加密标准 ,通过对DES算法的分析 ,提出了用C语言实现数据加密标准DES算法 ,通过循环或迭代 ,将简单的基本运算 (例如左移、右移、模 2加法等 )和变换(选择函数、置换函数 )构造成数据流的非线性变换 (加密变换或解密变换 ) ,从而实现对计算机数据进行密码保护。着重介绍了用C语言实现其加密的主要过程
【Abstract】 The system of DES issued by ISO is a data encryption standard . After analyzing the DES arithmetic, this article brings forward practising DES by C language .By alternated circulation,the simple arithmetics(such as shift left, shift right ,addition of mode 2,etc) and commutation (choice function , replace function)was constructed into the nonlinear transform of data stream (encipher commutation or decrypt commutation) to realize cryptogrammic protect for computer data. This article emphasizes to introduce primary encipher course by C language.
- 【文献出处】 沈阳航空工业学院学报 ,Journal of Shenyang Institute of Aeronautcal Engineering , 编辑部邮箱 ,2004年02期
- 【分类号】TP309.2
- 【被引频次】18
- 【下载频次】1159