1

私はいくつかのデバイス(ハードウェア)でドモティックアプリケーションを使用していますが、デバイスによるネットワーク展開への侵入者を回避するためのアルゴリズムを実装する必要があります。唯一の制限は、各デバイスのメモリが4kであるということです。実装できますか?

4

1 に答える 1

0

4k は、暗号化の実装にとって膨大な量のメモリです。AES-128 などのブロック暗号は、一度に 16 バイト ブロックを暗号化します。どのモードの操作も (ほぼ) インプレースで実行できるため、暗号化/復号化するデータのコピーを作成する必要はありません。また、CBC モードも良い選択です。

対称暗号化は非常に軽量です。メモリや CPU の要件が問題になる理由がわかりません。これは 30 年以上前から懸念されていたことです。しかし、4,096 バイトのメモリがある場合は、そうではありません。

于 2012-08-25T23:59:25.087 に答える