0.5.2 - Fix AES-CTR incremental updates. #287 - Fixed PBKDF2 tests. #295 - Fixed assertion check in PKCS7. #288 - Updatable protocol accept SequenceType in place of Array 0.5.1 - Fixed PBKDF2 not taking key length parameter into account - Switch to Array<> in code 0.5 - Added PBKDF1 https://tools.ietf.org/html/rfc2898#section-5.1 - Added PBKDF2 https://tools.ietf.org/html/rfc2898#section-5.2 - UpdatableCryptor protocol allows incremental encryption stream of data - CryptoSwift.playground - Docs update - Added reflection control to CRC-32 (Luís Silva) - Fix AES.init() (Pascal Pfiffner) 0.4.1 - fix NoPadding() 0.4 - Padding setup is now part of cipher constructor - Added PBKDF2 http://tools.ietf.org/html/rfc2898#section-5.2 - Add BlockCipher protocol - Rename Cipher -> CipherProtocol - Remove build-frameworks.sh script - Keep sensitive data in memory with SecureBytes - Allows direct use of HMAC and Poly1305 - README update - Fix missing Foundation import on Linux 0.3.1 - replace deprecated Bit with new enum. 0.3 - Swift 2.2 support - use generators for cipher block modes should reduce memory overload. - add OFB block mode - add PCBC block mode - String.decryptBase64ToString to decrypt Base64 encoded strings - broke up complicated expressions which were taking ages to compile 0.2.3 - enable bitcode setting for Debug on an Apple TV - faster compilation times - improve padding functions 0.2.2 - Fix ChaCha20 cipher - Replace for(;;) with for-in - Workaround for "NSString are not yet implicitly convertible to String" on Linux 0.2.1 - Fix linux build - re-add umbrella header 0.2 - Rabbit cipher (RFC4503) - Linux Swift support - Swift Package Manager support - tvOS support - Add optional seed to CRC - Add umbrella header (CryptoSwift.h) - Fix AES in CTR mode - Fix no padding support for CTR and CFB block modes - Fix access to AES.Error and ChaCha20.Error 0.1.1 - Fix Cococapods package (missing Foundation integration) 0.1.0 - Major performance improvements. - Transition from Optionals to throw error. - Replace enum Cipher with protocol for ciphers. - Added CRC16 - Fixed AES CFB decryption - Drop internal "Foundation" dependency, nonetheless it is supported as usual. 0.0.16 - Critical fix for private "md5" selector issue (#135) 0.0.15 - Fix 32-bit CTR block mode - Carthage support update - Mark as App-Extension-Safe API 0.0.14 - hexString -> toHextString() #105 - CTR (Counter mode) - Hex string is lowercase now - Carthage support - Tests update - Swift 2.0 support - overall update