JavaのPHPに関するAES暗号化と復号鍵長AES対称暗号化アルゴリズムの理論の問題に行きます

今日は、曹操への努力、小さなPHPの関数の書き換えに行きたいのですが、AESは暗号化されたデータを復号化して穴に走りました!

PHPのmcryptの拡張(一見php7.1は上記のバージョンをサポートしていません)、AESの暗号化と復号化を提供します。

そして、宮尾長PHPは128192256のちょうどこれらの3つの指定した長さよりもAES。限りせいぜい256は行いませんよう。

だから、PHPの暗号化キーは、23 * 8 = 184を渡します。私は古い世代は、あなたがたが考えていることを知りません!

しかし、言語行く「暗号/ AES」:パッケージを

ビットの秘密鍵162 432 128 192 256バイトの長さはビットで制限されます。

そして、インターネット検索。

 

 オブジェクト指向技術は、しかし、ボーダレスです。

しかし、私は誰もが共有するためのいくつかの有益なブログを見つけました:

AES対称暗号化アルゴリズム論

JAVA亀裂AES秘密キーの長さ制限

AESの暗号化と復号化を使用してgolangライブラリの実装

誰があなたに感謝し、宮尾の友人がコメントすることができソリューションgolangの長さの制限を知りません!

 

おすすめ

転載: www.cnblogs.com/kala00k/p/11069712.html