Cryptography With Python 简明教程

Cryptography with Python - Overview

密码学是两个用户通过编码信息进行通信的艺术。密码学的科学以基本动机出现,即为从一方转移到另一方的机密信息提供安全性。

密码学被定义为将信息隐藏起来以引入信息安全性中公认的隐私和机密的艺术和科学。

Terminologies of Cryptography

这里解释了密码学中经常使用的术语 -

Plain Text

明文消息是可读且所有用户均能理解的文本。明文是进行密码操作的信息。

Cipher Text

密文是在明文上应用密码操作后获得的信息。

Encryption

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

Decryption

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

给出的图表显示了密码学完整过程的说明 -

encryption

Characteristics of Modern Cryptography

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

  1. 它对比特序列进行操作。

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

  3. 它要求有兴趣在安全通信信道中实现隐私的各方。