コンテンツ
- 定義-ブロック暗号とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaはブロック暗号を説明します
定義-ブロック暗号とはどういう意味ですか?
ブロック暗号は、共有の秘密鍵を使用して、固定サイズのデータブロックで動作する対称暗号化アルゴリズムです。暗号化中にプレーンが使用され、結果の暗号化は暗号と呼ばれます。プレーンの暗号化と暗号の復号化の両方に同じキーが使用されます。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaはブロック暗号を説明します
ブロック暗号は、共有の秘密キーを使用して、一度に1ビットずつ入力するのではなく、一度に1ブロックずつ入力を暗号化/復号化します。ブロックのサイズは固定されています。それ以外の場合は、パディングが必要です。このアルゴリズムは対称的です。暗号化中、共有キーを使用して、プレーン入力を暗号化(暗号化)に変換します。復号化中に、同じキーを使用して暗号を元のプレーンに変換します。出力の長さは入力と同じです。
ブロック暗号アルゴリズムのよく知られた実装は、データ暗号化標準(DES)、TripleDES、および高度暗号化標準(AES)です。
ブロック暗号の対応物はストリーム暗号であり、共有暗号を使用して、一度に1ビットずつ入力を処理します。
ブロック暗号アルゴリズムの代替は、公開鍵暗号化または非対称暗号化です。このアルゴリズムは、公開鍵を使用してプレーンキーを暗号化し、秘密鍵を使用して結果の暗号を解読します。