encryption & decryption

encryption & decryption

ID:15466575

大小:468.49 KB

页数:54页

时间:2018-08-03

encryption & decryption_第1页
encryption & decryption_第2页
encryption & decryption_第3页
encryption & decryption_第4页
encryption & decryption_第5页
资源描述:

《encryption & decryption》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、版权申明本电子版包含了《加密与解密》(第二版)的前2章,本电子版允许免费传播。未经许可,任何人不得以任何方式复制或抄袭本电子版之部分或全部内容用于商业目的。作者对本电子版保留所有权力。本电子版的发布己征得电子工业出版社的同意,由于出版合同的限制,本电子版不提供整本书全部内容,欲获取其它章节内容的读者,请购买纸版书籍。本电子版仅为草稿,未经出版社校稿,与纸版书籍在文字描述、版式上稍有区别。电子版制作:段钢网上预定:华储网技术支持:看雪学院(http://www.pediy.com)·2·加密与解密加密

2、与解密(第二版)段钢编著PublishingHouseofElectronicsIndustry北京·BEIJING加密与解密·3·内容简介软件保护工作是维护软件开发人员利益的必要手段,是软件开发过程中的重要环节。本书是看雪论坛密界一流好手的呕心之作,讲述Windows环境下的软件保护技术及相关解决方案。通过解析大量的实例来展示软件调试的最深处。加密与解密技术在相辅相成中不断发展,既没有无坚不摧的矛,也不会有坚不可摧的盾。一个不熟悉敌手的战士不会有太多的胜利机会,不熟悉解密技术的软件开发者,也很难开

3、发出更加先进的保护技术。在本书中,我们试图从软件加密和解密两方面对当今流行的软件保护技术进行分析,希望读者看过本书后,能够对当今流行的各种软件保护技术及破解技术有所了解。这本书内容丰富,不论是加解密爱好者还是软件编程者都应该好好看看。自出版以来,得到读者的热烈欢迎,是致力于加密与解密研究的专业或非专业人员一本难得的好书。图书在版编目(CIP)数据加密与解密(第二版)/段钢编著.-北京:电子工业出版社,2003.4书名:加密与解密编著者:段钢责任编辑:郭立毛兆余特约编辑:印刷者:装订者:出版发行:电子

4、工业出版社URL:http://www.phei.com.cn北京市海淀区万寿路173信箱邮编:100036经销:各地新华书店开本:787×10921/16印张:字数:千字版次:2003年4月第1版2003年4月第1次印刷印数:册定价:49.00元(含光盘)凡购买电子工业出版社的图书,如有缺页、倒页、脱页问题者,请向购买书店调换。若书店售缺,请与本社发行部联系调换,电话:(010)68279077。·4·加密与解密前言自计算机诞生之日起,其技术的发展可谓日新月异,各种新技术、新思路不断涌现。个人计算

5、机操作系统也经历了DOS,Windows3.x,Windows9x,Windows2000及WindowsXP的历程。各种应用软件从最初的几个、几十个字节发展到现在的动辄几张光盘,成千上万的共享软件和商业软件越来越庞大,技术内涵也日趋复杂。一款优秀的软件,其技术秘密往往成为他人窃取的重点。作为软件开发人员,为了保护自己辛辛苦苦开发的软件不轻易被他人“借鉴”,有必要对软件保护(加密)和破解(解密)技术进行研究。但是,软件保护和破解方面的资料目前比较匮乏,许多软件开发人员不得不自行摸索,导致在重复劳动中

6、走了不少弯路,耗费了大量的时间和精力。随着软件以共享方式在网络上发布这种方式的流行,软件保护和数据加密技术的迫切性被越来越突出地表现了出来。软件加解密的发展历史我们通常是随着操作系统的不断升级来划分相应的软件,所以划分软件加解密的发展历史就是操作系统发展的历史。1.DOS时期这个时代的软件主要是正式版和功能不全的Demo版以及一些磁盘防拷贝保护,很少有所谓的共享软件(Shareware)。所以DOS时代所谓的解密通常是去掉软件中的某些限制或跳过原版磁盘检查,然后通过广大业余的BBS提供下载。但值得一

7、提的是,这个时代的软件由于16位操作系统很容易接触到系统底层的原因,而导致个别软件保护方式异常强悍,又因为在16位平台上很难区分系统领空和程序领空而导致天然的破解跟踪困难,所以这个时代的软件保护机制两极分化很严重。2.Windows95早期当Windows95出现的时候,很多人不适应这个平台,它上面的加解密资料奇缺,对许多人来说就像做了一场恶梦。这段时期共享软件渐渐地盛行起来,采用序列号保护的共享软件越来越多。由于当时许多程序员对刚刚出现的Windows95不了解,感觉有些手足无措,编制的软件在加密

8、部分都比较脆弱,所以那时候的序列号加密方案特别脆弱。3.Windows95末期其实这段时期应该是Windows95和Windows98共存的时期。在这个时期,程序员已经对Windows9x这个系统了如指掌,一些需要较高编程技巧、与系统核心等底层联系紧密的软件纷纷出笼。这个时期,共享软件大多还是采用序列号加密方式,但其序列号通常经过复杂的计算,所以很难像早期的软件一样,随随便便就能被解密。4.Windows2000/XP时期这段时期就是Windows9x和Windows

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。