欢迎来到天天文库
浏览记录
ID:11850149
大小:518.00 KB
页数:53页
时间:2018-07-14
《基于des加密算法的word加密插件的实现—毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)基于DES加密算法的WORD加密插件的实现论文作者姓名:张杰申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):王燚(副教授)论文提交日期:2007年07月25日第2页共28页基于DES加密算法的WORD加密插件的实现摘要随着社会发展,社会进入信息时代。信息技术和信息产业正在改变传统的生产﹑经营和生活方式,信息已成为社会发展的重要战略资源。如今,Office办公文档已是日常办公生活中不可缺少的一部分,与此同时伴随而来的信息安全问题也日益突出。如何确保Word文档中的内容
2、不被未授权的第三方所知,防止重要信息被随意改动,成为当务之急。如果在Word工具栏中添加一个加密插件,可以对文档全部内容或部分内容加密,便能有效防止信息泄漏。本论文采用VB编写Word插件,通过采用Windows下的动态链接库技术(DLL),在VC中把DES算法封装起来做成DLL模块供VB调用,实现了开发加密插件时对加密函数的调用,提高了加密算法的效率。通过使用该插件在Word中添加的工具按键,便能简单有效地对文档内容加解密,使用户在操作WORD文档时更加方便安全。关键词:加密插件;信息安全;COM
3、组件;动态链接库第2页共28页TheImplementationofaWordAddingforEncryptionBasedonDESEncryptionAlgorithmAbstractWiththedevelopmentofthesociety,weareenteringtheinformationtimes.Thetraditionalmethodoftheproduct,themanagementandourlifestylearechangedbytheinformationtechno
4、logyandtheinformationindustries.Theinformationhasbecometheimportantstrategicresourcesforthesocietydevelopment.Now,theOfficedocumentshavealreadybecomeanessentialpartinpeople’sdailywork,followedwiththis,thequestionofinformationsecuritybecomescriticaldayb
5、ydayatthesametime.HowtopreventthecontentintheWorddocumentsfrombeingknownormodifiedbytheunauthorizedthirdpartyhasbecomeanurgentissue.Ifwecanaddanencryptionplug-inintothewordtoolbar,whichisabletoencryptallorpartoftheWorddocument,theinformationleakingcoul
6、dbepreventedefficiently.TheWordaddingintroducedinthispaperisdevelopedwithVB,whichcallstheencryptionanddecryptionfunctionsinaDynamicLinkLibrary(DLL)thatisdevelopedwithVCtoenhancetheefficiencyoftheencryptionalgorithm.Byusingthisadding,userscanencryptorde
7、cryptworddocumentlocallywithoutleavingtheWord.Keywords:Encryptionplug-inunit;Informationsecurity;COMmodule;DLL第2页共28页目录论文总页数:20页1引言11.1选题背景11.2选题意义12理论基础22.1DES算法描述22.1.1DES算法框图22.1.2DES解密32.1.3DES算法原理32.2COM组件简介52.2.1组件52.2.2接口62.2.3创建72.2.4复用82.3插件简介
8、83需求分析和方案设计83.1需求分析83.1.1功能需求83.1.2开发环境93.2方案设计104程序的实现104.1VC建立DES算法模块104.1.1加密导出函数的定义114.1.2解密导出函数的定义114.1.3加解密相关函数的声名114.2VB编写WORD插件124.2.1建立Word插件工程124.2.2Word代码的编写145测试16结论17参考文献18致谢19声明20第2页共28页1引言1.1选题背景DES是DataEncryptionStandard
此文档下载收益归作者所有