信息技术的飞速发展,使人们的生活面貌发生了很大的变化,同时信息技术也促进了社会的发展。在计算机网络深入普及的信息时代,信息本身就是时间,就是财富。如何保护信息的安全使之不被窃取及不至于被篡改或破坏,已成为当今普遍关注的重大问题。密码是有效且可行的办法。 本论文主要是介绍了文件加密以及一个小程序,从密钥生成、DES加密原理、DES解密原理三方面阐述了DES算法的整个过程。并在此基础上,在windows环境下,利用java实现DES加密与解密算法,以窗体界面方式完成一个本地的文件加解密演示器。 本论文共分为七部分。第一章从现代电子技术的发展揭示密码学在科学领域中的重要性,从而说明选此课题作为毕业设计的原因。第二章讲述了密码学的基础知识。第三章是本文的重点,以DES历史回顾为起点,逐一揭示DES算法原理,并按密钥生成、DES加密、DES解密的次序,利用java语言实现DES的加密与解密代码的设计。第四章对窗体界面作简要的介绍,说明本演示器的工作过程。第五章对DES存在的安全性进行分析及可行的解决方案。第六章对DES的工作模式进行简要的介绍。第七章举例对代码进行测试,看是否符合标准的DES加密和解密。
上传时间: 2017-08-18
上传用户:skfreeman
易语言软件防破解加密技术本文为全中文编写,不需要有PE文件格式知识,不需要掌握汇编或C语言的编程技巧,一些加密算法直接由易语言提供,特殊的加密算法大家可以翻译C语言代码、汇编代码或VB代码。 本文中将“Cracker”一词翻译为“奸人”,意为“奸邪小人”之义。本人对破解者一向深恶痛绝,有人说中国的软件发展中破解者有一份功劳,可我说这话不对,看看因盗版而产生的微软对操作系统及软件业的垄断,国内软件业在盗版的夹缝中生存……,如此下去,软件作者没有收益,将不再会有优秀的软件推出。防止盗版,匹夫有责,我想通过本书的推出可以加强易语言用户的加密能力,将盗版杀死在大家共同的手中。 本书集成了多位作者的公开著述,在此一并表示感谢。其中部分文字内容根据易语言的特性作了修正。文中不署作者姓名,以防止奸人对他们的软件的刻意破解。 随着采用易语言编制程序的人们越来越多,写一个软件易被奸人破解的情况也越来越多了,有个别用户甚至于怀疑易语言是否有安全性。从技术性上来说,我只能说加密技术与编程语言无关,一个编程语言的安全性一般指所生成的机器码是否稳定、可靠,而不是防破解方面,如果想要很好地防止破解,那么掌握一门加密技术是非常必要的。 本书考虑到使用易语言的用户大部分对PE文件结构不太熟悉,因此没有采用很底层的方法去教学,而是采用与易语言直接表达的方式试图说明如何加密。
上传时间: 2019-01-29
上传用户:jizhi111
PROTEL99SE电路设计教程protell技术大全程简明使用手册Protel封装库至Allegro的转化等学习文档资料PROTEL 99 SE特性手册.docPROTEL 99SE 简明使用手册.docProtel for Windows PCB 转 GERBER文件.mhtProtel PCB 转SCH全攻略.pdfProtel 原理图-PCB到Cadence的数据转换.mhtProtel99 SE Gerber File 输出说明.mhtPROTEL99SE教程protell技术大全.docProtel到Allegro -CCT格式转换.mhtProtel封装库至Allegro的转化.pdfProtel常见错误.pdfPRTEL99的PCB文件生成GERBER文件流程.mhtW-Protel99SE精彩教程.chm电路设计与制板Protel99入门与提高.pdf
标签: protel99se 电路设计
上传时间: 2021-10-15
上传用户:
战场环境是影响战争胜负走向的关键因素,其中地形是战场环境的主要构成。随着军事技术的变革、精确打击和精确斩首武器的运用,传统二维地图的局限性已经无法满足军事训练和军事指挥方面的需求。而对于当前的三维战场地形,快速进行地形模型构建、地形模型精细化以及海量数据可视化呈现的要求显得越来越高。因此,本文为构建真实的三维战场地理环境及可视化进行了深入研究。本文选用倾斜摄影技术与 Cesium可视化库进行真实三维地形的建立及可视化平台的搭建,以西安工业大学未央校区做为典型应用实例进行城市作战可视化开发。首先,本文介绍了三维实景建模与可视化相关理论;论述了在Web端进行可视化开发的优势;提出了倾斜摄影测量技术对三维战场地形构建时存在的问题及解决办法。其次,本文制定了战场环境多源数据采集方案以及基于 Smart3D多源数据融合建模流程。制作了三维战场地形数据并进行了模型质量分析,包括模型的纹理精度、几何精度和地理坐标精度。确保生成的地形数据满足逼真的可视化视觉效果及地形对地面人员装备的各种干涉作用的真实性最后,本文在前三章的基础上采用BS三层架构的方式,通过 Cesium、HTLM,JavaScript等语言进行战场环境可视化平台的搭建,实现了城市化作战的三维战场环境构建。同时本文基于 Cesium完成了模型单体化和模型驱动等功能本课题对三维战场地形环境构建与可视化研究具有重要意义。本文提出的战场环境构建方法可以运用到各种战场环境的构建,包括山地丘陵的作战地形环境构建、城市反恐作战等。通过可视化平台的加载可以直观、真实了解战场环境。通过模型驱动完成战场中各种演示效果。关键词:多源数据融合;倾斜摄影测量:三维建模;Cesium:三维战场环境可视化:CZML
标签: 数据融合
上传时间: 2022-03-17
上传用户:
轻松入门 学显示器技术
标签: 显示器技术
上传时间: 2013-05-20
上传用户:eeworm
显示技术基础
标签: 显示技术
上传时间: 2013-07-27
上传用户:eeworm
电视墙显示及控制技术
上传时间: 2013-04-15
上传用户:eeworm
平板显示技术
上传时间: 2013-07-22
上传用户:eeworm
LED视频显示屏实时处理与驱动技术
上传时间: 2013-07-10
上传用户:eeworm
视频压缩与音频编码技术
上传时间: 2013-06-30
上传用户:eeworm