セキュリティとプライバシーの文化を育むことで、暗号化は現代のデジタル社会に確固たる地位を築いています。異なる暗号化技術が同時に処理できるデータ量や、データを復号するために必要な鍵の種類は異なります。DES、AES、RSAが主な3つの暗号化方式ですが、その中でも優れたものがあります。2001年に、高度暗号化標準(AES)は、データ暗号化標準(DES)に代わって、暗号化アルゴリズムの世界的な標準として採用されました。これにより、以前の方式の多くの欠点が改善されました。高度暗号化標準(AES)は、開発当時に設定された目標をこれまでにわたって達成してきました。政府機関やその他の組織では、AESが業界標準として認められ、最も安全な暗号化方式であるため、広く利用されています。
AESは、128ビットの鍵長を持つ対称ブロック暗号で、128ビットのメッセージを128ビットの暗号文に暗号化します。鍵のビットサイズは、128、192、256の順に選択できます。1ビット入力、1ビット出力のみの他の装置よりも解析が容易です。
さらに、AESは128ビットの場合、通常の暗号がビットの長い列を用いるのに対し、4×4のグリッドにデータを配置することを好みます。これは16バイトを4×4のグリッドに並べることに相当します。AESは、鍵の一部を使って平文のバイトを置換し、行をシフトし、列を混ぜ合わせます。
最初の要素は置換、2番目は並べ替え(転置)、最後に各ラウンドの終了時に最初のラウンドと同等のラウンド鍵を加えます。128ビット暗号化の場合、この処理を10回繰り返し、192ビット暗号化では12回、256ビット暗号化では14回繰り返します。
現代の多くの暗号化アルゴリズム、プロトコル、および技術は、128ビットおよび192ビット暗号化に次いで、最も安全で堅牢な暗号化手法の一つであるAES 256ビットを使用しています。
256ビットで暗号化されたメッセージを解読するには、2の256乗もの異なる組み合わせを試す必要があり、ハッカーやクラッカー、あるいは最も高速なコンピュータにとっても事実上不可能です。そのため、金融、軍事、政府機関などでの機密性の高い重要なデータの保護に広く用いられています。通常、256ビット暗号化は転送中のデータ、保存中のデータ、またはネットワークやインターネット接続で使用されます。AES 256という最高レベルの暗号化によってデータが保護されているため、安心してご利用いただけます。