1 / 21
文档名称:

c语言实现des算法实验报告.docx

格式:docx   大小:23KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言实现des算法实验报告.docx

上传人:miao19720107 2019/2/16 文件大小:23 KB

下载得到文件列表

c语言实现des算法实验报告.docx

文档介绍

文档介绍:c语言实现des算法实验报告 DES加密与解密算法课程名称:工程实践学生姓名:xxxx 学生学号:xxxx 专业班级:xxxx 任课教师:xxxx 论文提交日期:xxxx DES加密与解密算法摘要本世纪五十年代以来,密码学研究领域出现了最具代表性的两大成就。其中之一就是1971年美国学者塔奇曼和麦耶根据信息论创始人香农提出的“多重加密有效性理论”创立的,后于1977年由美国国家标准局颁布的数据加密标准。 DES密码实际上是Lucifer密码的进一步发展。它是一种采用传统加密方法的区组密码。它的算法是对称的,既可用于加密又可用于解密。 1977年1月,美国政府颁布:采纳IBM公司设计的方案作为非机密数据的正式数据加密标准。目前在这里,随着三金工程尤其是金卡工程的启动,DES算法在POS、ATM、磁卡及智能卡、加油站、高速公路收费站等领域被广泛应用,以此来实现关键数据的保密,如信用卡持卡人的PIN的加密传输,IC卡与POS间的双向认证、金融交易数据包的MAC校验等,均用到DES算法。关键词:DES算法,加密,解密 Abstract Thiscenturysincefiftytime,(Tuchman)andMeyer(Meyer)basedoninformationtheoryfounderShannon(Shannon)proposed"multipleencryptioneffectivenesstheory"wasfounded,in1977aftertheNationalBureauofstandards symmetric,whichcanbeusedforencryptionanddecryptioncanbeused. In1977January,thegovernmentpromulgatedAmerican:adoptedIBMdesignasanonofficialdataconfidentialdataencryptionstandard(DES-DataEncryptionStandard). Atpresenthere,alongwiththreegoldprojectespeciallygoldencard projectstartup,DESalgorithminPOS,ATM,ardandintelligentcard(ICcard),gasstation,highwaytollstationandotherfieldsarewidelyused,soastorealizethesecurityofkeydataencryptiontransmission,suchascreditcardholdersPIN,ICcardandPOSmutualauthentication,heckandsoon,areusedinDESalgorithm. Keywords:DESalgorithm,encryption,decryption 目录 1需求分析...................................................................................................................................5 背景分析.............................................................................................................................5 需求分析.............................................................................................................................5 2相关技术介绍..................................................................................