计算机与信息技术论文摘要摘要:DES算法是一种数据加密算法。自从1977年公布以来,一直是国际上的商用保密通信和计算机通信的最常用的加密标准。DES算法的实现一般用高级语言。摘要:加密算法DES汇编语言目前在金融界及非金融界的保密通信中,越来越多地用到了DES算法。DES(DataEncryptionStandard)即数据加密算法,是IBM公司于1977年探究成功并公开发表的。随着我国三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)中被广泛应用,以此来实现关键数据的保密。如信用卡持卡人的PIN的加密传输、IC卡和POS间的双向认证、金融交易中的密码键盘等,均用到DES算法。由于密码键盘不可能使用高级语言,所以用汇编语言实现DES就非常实用。1DES算法的简单原理 DES是一种分组密码。假定明文m是由0和1组成的长度为64位的符号串,密钥k也是64位的0、1符号串。设摘要:M=m1m2m3…m64 K=k1k2k3…k64加密过程可表达如下摘要:DES(m)=IP-1·T16·T15…T2·T1·IP(m)其中摘要:IP(m)是初始置换,IP-1是逆置换,T16~T1是16次迭代。(1)初始置换IP 功能是把输入的明文m按位重新组合,并把输出分为L0、R0两部分,每部分各长32位,其置换规则如下摘要:58,50,42,34,26,18,10,2,60,52,44,36,28,20,12,4,62,54,46,38,30,22,14,6,64,56,48,40,32,24,16,8,57,49,41,33,25,17,9,1,59,51,43,35,27,19,11,3,61,53,45,37,29,21,13,5,63,55,47,39,31,23,1
推荐下载
-
des加密算法ppt
李开祥郭雪丽马高峰杨洋孙凤英陈静Copyright©2007西安交通大学电子商务系
15 2020-06-14 -
des c加密算法
strcpy(user,"bup12345678"); strcpy(pwd,"bup12345678"); printf("\n----------
15 2020-11-18 -
des加密算法.zip
实现了DES加密算法,二重DES加密算法,三重两密DES加密算法,三重三密加密算法,在加密算法下面还用解密算法验证加密算法。
3 2020-12-02 -
对称加密算法DES
AppWizardhascreatedthisDESlxpapplicationforyou.Thisapplicationnotonlydemonstratesthebasicsofusingthe
43 2020-02-09 -
加密算法之des
加密算法des,只是第二种算法,其他的慢慢往上传!
33 2020-02-09 -
各种Des加密算法
包含DES、3DES、DESX多类DES加解密算法的实现
23 2019-09-19 -
DES加密算法代码
1.完成一个明文分组(8个字节)的加解密,明文和密钥长度都为64比特(8个字节),输入明文和密钥,输出密文,进行加密后,能够进行正确的解密;2.程序运行时,输出每一轮使用的密钥,以及每一轮加密或解密之
22 2019-09-20 -
DES加密算法DLL
自己先前做的DES算法,编译成DLL,方便调用.函数调用方式为_stdcall标准调用方式.用VC编译的,包含有LIB文件.说明文件有点错误,应该是unsignedchar类型的参数,而不是char类
39 2019-09-13 -
DES加密算法MFC
简单DES加密算法,带MFC界面,输入随机长度的明文,再输入1到8字节长度的密钥,加密即可得到加密后的密文
42 2019-01-10 -
DES加密算法原理
DES算法把64位的明文输入块变為64位的密文输出块,它所使用的密钥也是64位, 其功能是把输入的64位数据块按位重新组合,并把输出分為L0、R0两部分,每部分各长32位,其置换规则见下表:
28 2019-01-11
暂无评论