「 密码学 」 四月 02, 2019
密码学初探
文章字数 5.6k 阅读约需 5 mins.
密码学有着严格的规范,其算法的实现原理是公开的。密码学算法是相对安全的,主要解决四个问题:
- 机密性(隐私性):在网络中传递的数据如果具备机密性,只有拥有密钥的才能解释这些数据,密钥是加密算法的关键。
- 完整性:接收方能够确保接收到的数据就是发送方发送的原始数据,在密码学中,主要使用消息验证码(
MAC
)算法保证完整性。 - 身份验证:通信双方必须确保对端就是要通信的对象。在密码学中,一般使用数字签名技术确认身份。
- 不可抵赖性:在密码学中,数字签名技术能够避免抵赖。
查看全文OpenSSL:是
SSL
和TLS...