您的位置:首页 > 其它

身份认证与数字签名基础(一)

2016-10-18 16:17 357 查看

基本概念

明文:被伪装的信息。

密文:伪装后的信息。

密码算法:加密时采用的信息变化规则。

加密、解密用公式表示 (明文M、密文C、加密函数E、密钥K ):

加密过程:Ek(M)=C

解密过程:Dk(C)=M

密钥算法分为对称密钥算法和非对称密钥算法

对称密钥算法(私密密钥加密,因为密文的安全取决于密钥的安全):公钥加密,公钥解密,加密和解密都是使用相同的密文。

加密过程:将密钥和密文提交给一个加密算法,返回密文。

解密过程:将密文和密钥提交给一个解密算法来完成。



非对称密钥算法(公共密钥加密):公钥加密,私钥解密,公钥不需要保密,发送方和接收方不需要交换密钥,这是相对于对称密钥算法最大的优点。



两种密钥算法的比较:对称密钥算法比非对称密钥算法速度快,适用于需要考虑时间的应用程序,采用对称密钥算法不实际。因此,用于保护传输中数据的加密应用程序,例如安全套接字层(SSL)协议常常结合非对称密钥算法和对称密钥算法。

有时间在更新........
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ssl 加密 算法 密码 安全