特别提醒:
亲爱的读者朋友,由于近期纸张价格和印制成本大幅上涨,为不增加读者朋友的负担,又不减少书的内容,本书以下章节内容不得不放在配书光盘中,由此给您带来了不便,在此深表歉意。
第6篇 软件安全控制篇
第19章 加密与解密技术 828
(本章内容在配书光盘中)
19.1 数据的加密与解密 829
实例571 异或算法对数字进行加密与解密 829
实例572 使用MD5算法加密数据 830
实例573 使用ROT13算法加密解密数据 831
实例574 使用恺撒密码算法加密密码 833
实例575 对数据报进行加密保障通信安全 834
实例576 使用one-time pad算法加密数据 839
实例577 使用伪随机数加密技术加密用户
登录密码 840
实例578 以XML格式导入导出密钥 842
实例579 以参数格式导入导出密钥 844
19.2 文件的加密与解密 846
实例580 文本文件加密与解密 846
实例581 利用图片加密文件 849
实例582 对文件进行加密保护 851
实例583 使用口令加密可执行文件 856
实例584 使用对称算法加密解密文件 860
第20章 数据库安全技术 863
(本章内容在配书光盘中)
20.1 连接加密的数据库 864
实例585 连接加密的Access数据库 864
实例586 连接加密的Excel文件 865
实例587 访问带验证模式的SQL Server数据库 866
20.2 数据库安全在实际中的应用 868
实例588 编程修复Access数据库 868
实例589 Access数据库备份与恢复 869
实例590 加密数据库中的数据 871
实例591 加密DataSet数据集 873
实例592 防止SQL注入式攻击 875
第21章 软件安全控制 877
(本章内容在配书光盘中)
21.1 软件的注册 878
实例593 利用INI文件对软件进行注册 878
实例594 利用注册表设计软件注册程序 880
实例595 利用网卡序列号设计软件注册程序 882
实例596 根据CPU序列号和磁盘卷标制作
软件注册机 884
21.2 软件的加密 886
实例597 制作一个EXE文件加密器 886
实例598 限制软件的使用次数 890
实例599 使用强名称标识软件 892
实例600 软件加壳常用工具及使用 893