欢迎来到天天文库
浏览记录
ID:21688098
大小:175.67 KB
页数:32页
时间:2018-10-23
《文件加密与解密算法研究设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、文件的加密与解密算法研究与实现本科毕业论文(设计)题目文件加密与解密算法研究设计学院计算机与信息科学学院专业计算机科学与技术年级学号姓名指导教师成绩___________________2009年4月9日文件的加密与解密算法研究与实现第32页共32页文件的加密与解密算法研究与实现星星XX大学计算机与信息科学学院,重庆400715摘要:随着信息社会的到来,人们在享受信息资源所带来的巨大的利益的同时,也面临着信息安全的严峻考验。信息安全已经成为世界性的现实问题,信息安全问题已威胁到国家的政治、经济、军事、文化、意识形态等领域,同时,信息安全问题也是人们能否护自己的个人隐私的关键。信息安全是社
2、会稳定安全的必要前提条件。本文是一篇讨论关于常用文件加密解密算法的毕业设计论文,它详细的讲述了文件加密解密算法实现的过程中所用到的方法、技术。对公钥密码体制和私钥密码体制进行了分析和研究,并对公钥密码体制和私钥密码体制的代表RSA算法和DES算法进行了研究和比较。关键词:解密;文件加密;密码体制;DES;RSADesignandImplementationofDocumenttaggingsoftwareXINGFacultyofComputerandInformationScience,SouthwestChinaUniversity,Chongqing400715,ChinaAbstra
3、ct:Withtheadventoftheinformationsociety,peopleintheenjoymentofinformationresourcesbroughtabouttremendousbenefits,butalsofacedwithaletterIncomesecurity,aseveretest.Informationsecurityhasbecomeaworldwidereality,informationsecurityhasbeenathreattothecountry'spoliticalGovernance,economic,military,cultu
4、ral,ideologicalandotherareasatthesametime,theissueofinformationsecurityisalsoapossibilityofretainingtheirownpersonalPrivacykey.Informationsecurityandsocialstabilityisanecessarypreconditionforsecurity. Thisarticleisadiscussionpaperonencryptionanddecryptionalgorithmscommonlyusedingraduatedesignthesis
5、,whichdocumentsindetailabouttheencryptionanddecryptionprocessofalgorithmusedinthemethodsandtechniques.Ofpublic-keycryptosystemprivatekeycryptosystemandanalysisandresearch,andpublic-keycryptosystemandonbehalfofprivatekeycryptographyalgorithmRSAalgorithmandDEShavebeenstudiedandcompared.Keywords:Decry
6、ption;fileencryption;cryptosystem;DES;RSA第32页共32页文件的加密与解密算法研究与实现目录摘要……………………………………………………………………2目录31、前言42、需求分析52.1系统概述52.1.1概述52.2密码学的发展52.3文件加密解密中密码体制研究82.3.1密码原理82.3.2密码体制94、分组加密解密算法-DES算法104.1DES算法103.2RSA算法113.2工作原理113.2.1优点153.2.1缺点154.20.DES加密流程图:174.3详细解析181取得64位的密钥,每个第8位作为奇偶校验位。181-2、变换密钥。18
7、1-2-1、舍弃64位密钥中的奇偶校验位,根据下表(PC-1)进行密钥变换得到56位的密钥,在变换中,奇偶校验位以被舍弃。181-2-2、将变换后的密钥分为两个部分181-2-3、生成16个子密钥182、处理64位的数据192-1、取得64位的数据192-2、将64位数据按下表变换(IP)192-3、将变换后的数据分为两部分202-4、用16个子密钥加密数据202-4-1、将32位的R[I-1]按下表205D
此文档下载收益归作者所有