- ✕この概要は、複数のオンライン ソースに基づいて AI を使用して生成されました。元のソース情報を表示するには、[詳細情報] リンクを使用します。
The Data Encryption Standard (DES) is a symmetric-key block cipher that encrypts 64-bit blocks of plaintext into 64-bit ciphertext using a 56-bit effective key. It follows the Feistel network structure with 16 rounds of processing, each using a unique 48-bit subkey.
1. Initial Permutation (IP) The 64-bit plaintext undergoes a fixed Initial Permutation, rearranging bits according to a predefined table. This step has no cryptographic strength but prepares data for the Feistel rounds.
2. Key Scheduling
PC-1 (Permuted Choice 1): Reduces the 64-bit key to 56 bits by discarding parity bits.
Splitting: The 56-bit key is split into two 28-bit halves (C and D).
Left Shifts: Each round shifts halves left by 1 or 2 bits depending on the round number.
PC-2 (Permuted Choice 2): Compresses the 56-bit key into a 48-bit round subkey (Kᵢ). This process generates 16 subkeys for the 16 rounds.
3. Feistel Rounds (1–16) Each round processes the left (L) and right (R) halves of the data:
Data Encryption Standard - Wikipedia
近年、 Advanced Encryption Standard (AES)に取って代わられた。 なお、標準としてのDESとアルゴリズムを区別することがあり、アルゴリズムを Data …
Data Encryption Standard (DES) | Set 1 - GeeksforGeeks
データ暗号化アルゴリズムとデータ暗号化規格 - IBM
商用ビジネス・アプリケーションでは、Data Encryption Algorithm (DEA) 1 と呼ばれる暗号化プロセスが広く採用されています。 Data Encryption Standard (DES) は、他の文書と同様に、DES アルゴリ …
歴史と応用を極める!DES暗号化 完全ガイド - AIセキュ …
2025年6月27日 · Data Encryption Standard (DES)は、1977年にアメリカ国立標準技術研究所(NIST)が制定した初の政府公認ブロック暗号です。 64ビット単位 …
DESとは - IT用語辞典 e-Words
DES とは、1977年にアメリカ連邦政府標準規格として採用された暗号方式。 「DES」は旧米国立標準局(NBS/現 NIST)の標準規格としての名称で、暗号方式(暗号アルゴリズム)そのものを指す場 …
Data Encryption Standard (DES) Algorithm in Cryptography
2026年3月13日 · Learn what is DES, a symmetric-key block cipher that encrypts and decrypts 64-bit blocks of data using 48-bit keys. Find out the history, steps, and …
Data Encryption Standard - Online Tutorials Library
The Data Encryption Standard (DES) is a symmetric-key block cipher published by the National Institute of Standards and Technology (NIST). DES is an implementation of a Feistel Cipher. It uses 16 round …
DES Algorithm in Cryptography: Explain with Example
2025年1月30日 · Learn what DES is, its history, and how it works with a simple example. DES is a symmetric key encryption algorithm that uses a 56-bit key and …
DES Algorithm Explained: How DES Encryption Works …
2026年3月26日 · Learn about the DES Algorithm, a classic symmetric-key method for data encryption. This tutorial explains its core principles, 16-round structure, …
Des Encryption Algorithm について掘り下げる