android密码应用
2016-12-13 15:25:17 9 举报
AI智能生成
android密码基础知识链
作者其他创作
大纲/内容
密码知识
对称密码
DES(Data Encryption Standard)
三重DES
AES(Advanced Encryption Standard)
分组密码的模式
ECB(Electronic CodeBook mode)电子密码本模式
CBC(Cipher Block Chaining mode)密码分组链接模式
CFB(Cipher FeedBack mode)密文反馈模式
OFB(Output FeedBack mode)输出反馈模式
CTR(Counter mode)计数器模式
公钥密码
RSA
证书
单向散列函数
常见单向散列函数
MD5
SHA-1 SHA-256 SHA-384 SHA=512
应用
检测软件是否被篡改
一次性口令
为随机数生成器
数字签名
PBE(Password Base Encryption)基于口令的加密
消息认证码
攻击
暴力攻击(如彩虹表)
消息认证码MAC(message authentication code)
实现方法
使用单向散列函数,如HMAC
使用分组码实现
应用实例
ipsec:对通信内容的认证和完整性校验都是采用消息认证码完成
SSL/TLS:对通信内容的认证和完整性校验也是用了消息验证码
重放攻击
暴力破解
数字签名与公钥密码
安全信息公告
软件下载
公钥证书
SSL/TLS
实现
使用RSA
中间人攻击
对单向散列函数的攻击
利用数字签名攻击公钥密码
收藏
收藏
0 条评论
下一页