リンクを新しいタブで開く
  1. 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:

    フィードバック
    ありがとうございました!詳細をお聞かせください
  2. Data Encryption Standard - Wikipedia

    近年、 Advanced Encryption Standard (AES)に取って代わられた。 なお、標準としてのDESとアルゴリズムを区別することがあり、アルゴリズムを Data …

  3. Data Encryption Standard (DES) | Set 1 - GeeksforGeeks

    • さらに表示

    2025年7月11日 · Decryption in DES follows the same process as encryption but in reverse order. Since DES is a symmetric-key algorithm, the same key is used for both encryption and decryption, but the …

  4. データ暗号化アルゴリズムとデータ暗号化規格 - IBM

    商用ビジネス・アプリケーションでは、Data Encryption Algorithm (DEA) 1 と呼ばれる暗号化プロセスが広く採用されています。 Data Encryption Standard (DES) は、他の文書と同様に、DES アルゴリ …

  5. 歴史と応用を極める!DES暗号化 完全ガイド - AIセキュ …

    2025年6月27日 · Data Encryption Standard (DES)は、1977年にアメリカ国立標準技術研究所(NIST)が制定した初の政府公認ブロック暗号です。 64ビット単位 …

  6. DESとは - IT用語辞典 e-Words

    DES とは、1977年にアメリカ連邦政府標準規格として採用された暗号方式。 「DES」は旧米国立標準局(NBS/現 NIST)の標準規格としての名称で、暗号方式(暗号アルゴリズム)そのものを指す場 …

  7. 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 …

  8. 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 …

  9. 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 …

  10. 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, …

このサイトを利用すると、分析、カスタマイズされたコンテンツ、広告に Cookie を使用することに同意したことになります。サード パーティの Cookie に関する詳細情報|Microsoft のプライバシー ポリシー