对称密钥密码体制:
加密密钥和机密密钥是相同的密码体制。
目前128位的密钥,破译的时间很长,暂时是安全的。
公钥秘密体制:
使用不同的加密密钥和解密密钥。
1.报文鉴别。
2.报文的完整性。
3.不可否认。
报文摘要算法:
MD5
密钥分配:
1.密钥更换频繁,所以应该采用网内分配方式,即对密钥自动分配。
2.密钥分配中心:KDC。给需要进行秘密通信的用户临时分配一个会话密钥(仅可以使用一次)
AES加密原理:
有两台服务器:AS和TGS
AES加密步骤:
1.A用明文向鉴别服务器AS表明自己的身份。
AS验证A的身份,验证结果正确,允许A和票据授权服务器TGS进行联系。
关于加密算法的总结:
MD5和SHA都不是加密算法。
他们是不可逆的,用来验证数据有没有被修改过。
Base64:只是将byte[]数组进行了转换。它是可逆的。
网友评论