Python 密码学 - 概述



密码学是通过编码信息在两个用户之间进行通信的艺术。密码学的科学起源于为从一方到另一方传输的机密信息提供安全性的基本动机。

密码学被定义为隐藏信息以引入隐私和保密性的艺术和科学,这在信息安全中得到认可。

密码学术语

这里解释了密码学中常用的术语:

明文

明文消息是可以读取的,所有用户都可以理解的文本。明文是经过密码学处理的消息。

密文

密文是在明文中应用密码学后获得的消息。

加密

将明文转换为密文的过程称为加密。它也称为编码。

解密

将密文转换为明文的过程称为解密。它也称为解码。

下图显示了完整密码学过程的示例:

Terminologies of Cryptography

现代密码学的特点

现代密码学的基本特征如下:

  • 它处理比特序列。

  • 它使用数学算法来保护信息。

  • 它需要对安全通信通道感兴趣的各方来实现隐私。

广告