- 文章一:http://wenda.chinabaike.com/z/shenghuo/20131226/730201.html
- 攻击方式
- 被动式攻击(获取消息的内容、业务流分析)
- 通过加密、解密技术进行有效处理
- 主动攻击(假冒、消息的篡改、业务拒绝)
- 后者靠消息认证处理
- 被动式攻击(获取消息的内容、业务流分析)
- 单项散列函数
- 从明文到密文是不可逆的函数:无法解密
- MD5 和 SH1的区别
- SHA-1与MD5 的最大区别在于其摘要比MD5 摘要长 32 比特
- 由于SHA-1 的循环步骤比MD5 多(80:64)且要处理的缓存大(160 比特:128 比特),SHA-1 的运行速度比MD5 慢。
- SH1对强行攻击的难度更大
- 攻击方式
- 加密:
- 对称加密:AES和DES
- 特点:加/解速度快,密钥量短,采用对称加密
- AES,加解密快
- 128和256的区别很小:http://www.doc88.com/p-78233117088.html
- 2031年前,不管哪种加密都提供充分加密
- 128和256的区别很小:http://www.doc88.com/p-78233117088.html
- DES将来会被替换掉
- 非对称加密:RSA
- 特点:在网络容易实现密钥管理,便进行数字签名,算法复杂,加/解速度慢,采用非对称加密
- 公钥和私钥的区别:http://www.zhihu.com/question/25912483
- 加密和签名的区别
- 公钥用于对数据进行加密,私钥用于对数据进行解密
- 私钥用于对数据进行签名,公钥用于对签名进行验证
- RSA的加密/验证,解密/签字过程太像
- 加密和签名的区别
- AES和RSA的执行效率比较:
- 参考:http://blog.youkuaiyun.com/wgw335363240/article/details/8878584
- AES:
- 加密1G,4分钟;解密时间是加密时间两倍
- 加密后的文件大小是原始文件大小的两倍
- RSA
- 加密1G,1分钟;解密时间:65小时
- 加密后的文件与原始文件的大小基本相同
- 对称加密:AES和DES