0

このアルゴリズムに従ってiOSで文字列を暗号化/復号化する方法はありますか? Javaでこのクラス:javax.crypto.Cipherがこの目的に使用されていることを私が知っているすべて

4

2 に答える 2

0

Apple Common Crypto は、AES、ECB モード (CBC モードを使用)、パディングなしをサポートしています。パディングを使用しない場合、入力データ長は AES ブロック サイズ (16 バイト) の正確な倍数である必要があり、標準のパディングはPKCS#7 (旧称 PKCS#5) です。

複数の言語とプラットフォームをサポートするRNCryptorなどの安全な暗号化をサポートするソリューションを使用することをお勧めします。

暗号化を使用するだけではセキュリティは確保されません。他の暗号化プリミティブと組み合わせて正しく使用する必要があります。

于 2016-09-03T11:01:14.593 に答える