Skip main navigation

New offer! Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. T&Cs apply

Modern encryption algorithm

What are the modern encryption algorithms? What are the scenarios for each?In this article, Dr Ming Yan discusses his recent research.

Symmetric encryption algorithm

Symmetric encryption algorithms use the same key for encryption and decryption, and until 1976, cryptography studied symmetric encryption algorithms. The best known of the symmetric encryption algorithms are the Data Encryption Standard (DES) and the Advanced Encryption Standard (AES).

DES has a packet length of 64 bits and a key length of 56 bits, it uses the same algorithm for encryption and decryption, and the security basically depends on the key. DES utilizes the Feistel regime for obfuscation and diffusion, where obfuscation refers to the masking of the relationship between the plaintext and the ciphertext, and diffusion refers to the dispersal of redundancy from the plaintext into the ciphertext.

Asymmetric encryption algorithm

Asymmetric cryptography algorithm is also called public key cryptography algorithm, in asymmetric cryptography algorithm, the receiver generates a pair of keys (including public key and private key) and makes the public key public, the sender encrypts the plaintext using the receiver’s public key and sends the encrypted plaintext to the receiver, who decrypts it using the private key to get the plaintext. Asymmetric cryptography algorithms use different keys for encryption and decryption, the encryption key is public and the decryption key is secret.

The key distribution of asymmetric cipher does not have to maintain the confidentiality of the channel, and its algorithm is complex in strength and security, and can be used for signature and anti-repudiation. Asymmetric cipher encryption is slow, not easy to realize and mass production of hardware, it is mainly used for short messages and symmetric key encryption.

Your task

How do you think modern encryption algorithms affect our daily lives?

Share your thoughts and ideas in the comments below.

© Communication University of China
This article is from the free online

Introduction to Digital Media

Created by
FutureLearn - Learning For Life

Reach your personal and professional goals

Unlock access to hundreds of expert online courses and degrees from top universities and educators to gain accredited qualifications and professional CV-building certificates.

Join over 18 million learners to launch, switch or build upon your career, all at your own pace, across a wide range of topic areas.

Start Learning now