摘 要在现代社会,不管是日常生活、商业运营、以及军事作战指挥,加密技术越发凸显其重要性。由于计算机技术以及网络技术的快速发展,大量的信息需要通过网络传输,这给目前常用的加密技术带来了新的挑战。 DES(Data Encryption Standard)算法是一种数据加密算法。自从1977年公布以来,一直是国际上的商用保密通信和机通信的最常用的加密标准。在界及非金融界的保密通信中,越来越多地用到了DES算法。随着现在金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡(IC卡)中被广泛,以此来实现关键数据的保密。如信用卡持卡人的PIN的加密传输、IC卡与POS间的双向认证、金融交易中的密码键盘等,均用到DES算法。汇编语言(Assembly Language)是面向机器的程序设计语言。在汇编语言中,用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。这样用符号代替机器语盲的二进制码,就把机器语音变成了汇编语言。于是汇编语言亦称为符号语言。使用汇编语言编写的程序,机器个能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起