1

AppleはiOSでのopenSSLの使用を廃止したため、iOSセキュリティフレームワークの1つでPBKDF2に代わるものが必要です。CommonCryptoを検索しようとしましたが運がありませんでした。

Appleが推奨するPBKDF2の公正な代替品はありますか?つまり、iOS(Appleによって実装された)の鍵導出関数(パスワードベース)?

PS iOSでCommonCryptoを使用しているPBKDF2を知っていますが、Appleによって推奨されていないため、openSSLを使用したくありません。AppleがMacOS 10.7(Lion)でOpenSSLを廃止する理由を参照してください。

4

1 に答える 1

3

PBKDF2 は標準アルゴリズムであり、推奨される PBKDF アルゴリズムです。これは「OpenSSL」ではなく、非推奨ではありません (推奨されます)。CCKeyDerivationPBKDF()iOS 5 以降および OS X 10.7 以降では、この目的のために CommonCrypto から使用する必要があります。このバージョンの CommonCrypto を古いプラットフォームにバックポートする場合は、iOS 4 用に CommonCrypto をコンパイルして使用する方法を参照してください。.

于 2012-06-22T15:25:28.313 に答える