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