AES
Advanced Encryption Standard のこと。
#DES
の改良版 (Advanced) である。
米国政府に採用されている。
128bit, 192bit, 256bit いずれかの鍵を用いる。
一般の利用においては基本的にどれを採用しても良い。端末スペックがあまりない場合は 128bit がおすすめとのこと。
米国政府が利用する場合、最高機密に対して 128bit の鍵を利用することは禁止されている。
データを 128bit 単位に分割し、暗号化を行う。
暗号化と復号化には同じ秘密鍵を利用する共通鍵方式である。この点、
#RSA
の
#公開鍵暗号化方式
とは異なる。