AES(Advanced Encryption Standard:高度暗号化標準)は、データを暗号化されていない形式から暗号化された形式に変換するためのハードウェアベースの暗号化方式です。256ビットの暗号化キーの長さにより、オリジナルキーなしでデータを復号化することは事実上不可能です。
AES-256暗号化を選ぶ理由は?
権限のないユーザーがデータを簡単に取得して悪用する可能性があります。データの損失または盗難は、深刻な結果につながる可能性があります。SSD暗号化は、特に生成されたデータの秘密性と機密性が高い産業用組み込み用途向けに、これまで以上に需要が高まっています。
どのように機能しますか?
AES(高度暗号化標準)は、対称暗号化アルゴリズムです。AESは、128ビットのブロック長と128、192、256ビットのキー長をサポートします。当社は、最大のビットサイズをサポートするAES-256暗号化を採用しており、現在の計算能力に基づいて実質的に解読できないため、最も強力な暗号化標準になっています。
ホストがフラッシュストレージデバイスにデータを書き込むと、乱数ジェネレーター(RNG)が256ビットの対称暗号鍵を生成します。この暗号鍵はAESエンジンに渡されます。AESエンジンは、平文を暗号文に暗号化し、NANDフラッシュに送信して保存します。
ストレージデバイスからデータを取得するために、AESエンジンはNANDフラッシュ内の暗号文を復号化し、データを平文としてホストに送信します。暗号化と復号化のプロセスはフラッシュレベルで行われます。
![](https://www.smartm.com/upload/images/2020/09-29/46e1c3f319474820bd459fd20b8781bc.jpg)