AES 暗号文を解読するとき、暗号文が有効かどうかをどのように確認しますか? 例えば:
Encryption Key: stackoverflow
Plaintext: Hello World!
AES Ciphertext: 3AN75bE2LlGR957fjjd5WOfRmdY=
同じ暗号化キーを使用して復号化すると、平文の結果は次のようになります。Hello World!
ただし、別のキーを使用する場合:
Encryption Key: stackexchange
AES Ciphertext: 3AN75bE2LlGR957fjjd5WOfRmdY=
Plaintext Result: ]o+ãTy¹¶Ïâ
平文の結果が有効であり、指定された暗号化キーが正しいことを確認する方法はありますか?
http://www.movable-type.co.uk/scripts/aes.htmlを使用して JS 実装を作成しています。