Cryptography With Python 简明教程

Cryptography with Python - Overview

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

Cryptography is the art of communication between two users via coded messages. The science of cryptography emerged with the basic motive of providing security to the confidential messages transferred from one party to another.

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

Cryptography is defined as the art and science of concealing the message to introduce privacy and secrecy as recognized in information security.

Terminologies of Cryptography

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

The frequently used terms in cryptography are explained here −

Plain Text

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

The plain text message is the text which is readable and can be understood by all users. The plain text is the message which undergoes cryptography.

Cipher Text

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

Cipher text is the message obtained after applying cryptography on plain text.

Encryption

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

The process of converting plain text to cipher text is called encryption. It is also called as encoding.

Decryption

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

The process of converting cipher text to plain text is called decryption. It is also termed as decoding.

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

The diagram given below shows an illustration of the complete process of cryptography −

encryption

Characteristics of Modern Cryptography

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

The basic characteristics of modern cryptography are as follows −

  1. It operates on bit sequences.

  2. It uses mathematical algorithms for securing the information.

  3. It requires parties interested in secure communication channel to achieve privacy.