「AES暗号」の版間の差分

提供: セキュリティ
移動: 案内検索
 
(同じ利用者による、間の2版が非表示)
行1: 行1:
<!--
 
vim: filetype=mediawiki
 
-->
 
 
 
[[AES暗号]]は、アメリカ合衆国の米国標準技術局(NIST)により新暗号規格(Advanced Encryption Standard)として規格化された[[共通鍵暗号]]方式です。
 
[[AES暗号]]は、アメリカ合衆国の米国標準技術局(NIST)により新暗号規格(Advanced Encryption Standard)として規格化された[[共通鍵暗号]]方式です。
  
読み方
+
'''読み方'''
えーいーえす
+
;AES:えーいーえす
  
 
__TOC__
 
__TOC__
  
 
== 概要 ==
 
== 概要 ==
 
+
[[DES暗号]]の安全性が技術の進歩により年々低下したため、新たな暗号方式を公募し、2000年10月にベルギーの暗号開発者 Joan Daemen , Vincent Rijmen が開発した Rijndael 方式が選ばれました。
[[DES暗号]]の安全性が技術の進歩により年々低下したため、新たな暗号方式を公募し、2000年10月にベルギーの暗号開発者 Joan Daemen , Vincent Rijmen が開発した [[Rijndael]] 方式が選ばれました。
+
  
 
[[AES暗号]]は、ブロック長 128bit、鍵長は、128,192,256bitが利用できる共通鍵ブロック暗号です。
 
[[AES暗号]]は、ブロック長 128bit、鍵長は、128,192,256bitが利用できる共通鍵ブロック暗号です。
 
 
== 安全性 ==
 
== 安全性 ==
 +
* '''関連鍵攻撃'''により、256bitのAES暗号の9ラウンド目まで解読可能です。
 +
* '''選択平文攻撃'''により、192, 256 bit の AES 暗号は、8ラウンド目まで、128bitのAES暗号は、7ラウンド目まで解読可能です。
  
* [[関連鍵攻撃]]により、256bitのAES暗号の9ラウンド目まで解読可能です。
+
[[AES暗号]]に対する'''単一鍵攻撃'''の計算量は、下記の通りです。
* [[選択平文攻撃]]により、192, 256 bit の AES 暗号は、8ラウンド目まで、128bitのAES暗号は、7ラウンド目まで解読可能です。
+
 
+
 
+
[[AES暗号]]に対する[[単一鍵攻撃]]の計算量は、下記の通りです。
+
 
{|class="wikitable"
 
{|class="wikitable"
 
!AESの鍵長
 
!AESの鍵長
行40: 行32:
 
| 2^254.42
 
| 2^254.42
 
|}
 
|}
 
 
== インストール ==
 
== インストール ==
 
+
* [[OpenSSL]]
 
== 使い方 ==
 
== 使い方 ==
 
+
* [[OpenSSLコマンドを用いた共通鍵暗号]]
 
== 関連項目 ==
 
== 関連項目 ==
 
+
* [[AES-NI]]
 
* [[DES暗号]]
 
* [[DES暗号]]
 +
* [[OpenSSLコマンドを用いた共通鍵暗号]]
 +
* [[OpenSSL]]
 
* [[暗号]]
 
* [[暗号]]
 +
<!--
 +
vim: filetype=mediawiki
 +
-->

2015年9月22日 (火) 18:37時点における最新版

AES暗号は、アメリカ合衆国の米国標準技術局(NIST)により新暗号規格(Advanced Encryption Standard)として規格化された共通鍵暗号方式です。

読み方

AES
えーいーえす

概要

DES暗号の安全性が技術の進歩により年々低下したため、新たな暗号方式を公募し、2000年10月にベルギーの暗号開発者 Joan Daemen , Vincent Rijmen が開発した Rijndael 方式が選ばれました。

AES暗号は、ブロック長 128bit、鍵長は、128,192,256bitが利用できる共通鍵ブロック暗号です。

安全性

  • 関連鍵攻撃により、256bitのAES暗号の9ラウンド目まで解読可能です。
  • 選択平文攻撃により、192, 256 bit の AES 暗号は、8ラウンド目まで、128bitのAES暗号は、7ラウンド目まで解読可能です。

AES暗号に対する単一鍵攻撃の計算量は、下記の通りです。

AESの鍵長 解読に必要なデータ量 解読に必要な計算量
128 2^88 2^126.18
192 2^80 2^189.74
256 2^40 2^254.42

インストール

使い方

関連項目