加密与解密
2017-03-24 12:39:10 0 举报
AI智能生成
加密和解密是信息安全领域中非常重要的两个概念。加密是将明文数据转换为密文数据的过程,以保护数据的机密性和完整性。解密则是将密文数据还原为明文数据的过程,以便进行正常的读取和使用。 在实际应用中,加密和解密通常使用各种算法和技术来实现。例如,对称加密算法使用相同的密钥对数据进行加解密操作,而非对称加密算法则使用一对公钥和私钥来分别进行加密和解密。此外,还有一些基于哈希函数的加密技术,如MD5、SHA-1等,它们可以用于生成数字摘要或校验码。
作者其他创作
大纲/内容
基础篇
1.基础知识
文本字符
字节存储顺序
ASCII与Unicode字符集
Windows操作系统
保护模式简介
认识PE格式
调试篇
2.动态分析技术
OllyDbg调试器
运行于用户模式属于Ring3级
SoftICE调试器
运行于CPU和操作系统之间属于Ring0级
3.静态分析技术
文件类型分析
FileInfo
识别文件能力更强
PEiD
可以自定义特征码
静态反汇编
IDA Pro
可执行文件的修改
静态分析技术应用实例
4.逆向分析技术
语言和平台
7.Delphi
8.Visual Basic程序
9..NET平台加解密
系统篇
10.PE文件格式
11.结构化异常处理
脱壳篇
12.专用加密软件
13.脱壳技术
保护篇
14.软件保护技术
15.反跟踪技术
16.外壳编写基础
17.虚拟机的设计
PEDIY篇
18.补丁技术
19.代码的二次开发
解密篇
5.常见的演示保护技术
序列号保护方式
警告(Nag)窗口
时间限制
菜单功能限制
KeyFile保护
网络验证
CD-Check
只允许一个实例
常用断点设置技巧
6.加密算法
单向散列算法
MD5算法
SHA算法
对称加密算法
RC4流密码
TEA算法
IDEA算法
BlowFish算法
AES算法
公开秘钥加密算法
其它算法
0 条评论
下一页