3 ms·
You won't find any Apple technote on the subject because the use of OpenSSL is deprecated on iOS and OS X from their point of view.
by doe88 14y ago
You won't find any Apple technote on the subject because the use of OpenSSL is deprecated on iOS and OS X from their point of view.
- delinka 14y agoDeprecated in favor of what? This post talks about a compatibility layer between app source code and OpenSSL.
- doe88 14y agoSee WWDC 2011 session 212 slide 50.
- nrank 14y agoIt's only deprecated in the sense that Apple are no longer going to supply it. You can either switch to CommonCrypto (if it's appropriate) or bring your own OpenSSL.
- jws 14y agoCommon Crypto contains functions for • Hashing: MD5, SHA1, SHA2 • HMAC (hash based message authentication) http://en.wikipedia.org/wiki/Hash-based_message_authentication_code http://en.wikipedia.org/wiki/Hash-based_message_authenticati... • PBKDF2 (password to key) http://en.wikipedia.org/wiki/PBKDF2 http://en.wikipedia.org/wiki/PBKDF2 • Symmetric Encryption: AES, DES, 3DES, CAST, RC4, RC2, and Blowfish. (The algorithm selection is poorly documented in the man pages, I'm reading source here.) It has an API that would not surprise anyone who has used a similar library. It is open source, APSL 2.0. You can read it here: http://www.opensource.apple.com/source/CommonCrypto/ http://www.opensource.apple.com/source/CommonCrypto/