Strength of Data encryption standard (DES) (original) (raw)

Last Updated : 12 Jul, 2025

Data Encryption Standard (DES) is a symmetric block cipher. By ‘symmetric’, we mean that the size of input text and output text (ciphertext) is same (64-bits). The block here means that it takes group of bits together as input instead of encrypting the text bit by bit. Data encryption standard (DES) has been found vulnerable to very powerful attacks and therefore, it was replaced by Advanced Encryption Standard (AES).

Working of Data Encryption Standard (DES)

DES is based on the two attributes of Feistel cipher i.e. Substitution (also called confusion) and Transposition (also called diffusion). DES consists of 16 steps, each of which is called a round. Each round performs the steps of substitution and transposition along with other operations.

DES-Encryption-Algorithm

DES WORKING

To know the detail working of the Data Encryption Standard you can refer to the article : Working of Data Encryption Standard

The encryption starts with a 64-bit plaintext that needs to be encrypted using a 64-bit key. Plaintext is passed to Initial Permutation function and key is permuted using Permuted Choice 1 (PC-1).

Data encryption standard (DES) Strength

The Data Encryption Standard (DES), introduced in the 1970s, was once a widely used encryption algorithm for securing sensitive data. However, its strength has been considered insufficient by modern standards due to its vulnerability to brute-force attacks.

Here's an overview of the strengths :

**Simplicity and Efficiency

**Widespread Adoption

**Thorough Cryptographic Analysis

**Block Cipher Structure

**Resistance to Certain Types of Attacks

**Standardization and Interoperability

Weaknesses of DES: