Conduit v0.19.0 Release Notes
Release Date: 2019-12-23 // over 4 years ago-
๐ฅ Breaking
- ๐
AES256CBCCipher.Error
has been completely removed in favor ofCryptoError
โจ Enhancements
Encryptor
andDecryptor
protocols have been added to genericize crypto operationsCipher
is a typealias for a type that is both anEncryptor
andDecryptor
AES256CBCCipher
now implementsCipher
- ๐
HybridCipher
has been added to support hybrid encryption, which delegates asymmetric key generation to aHybridKeyProvider
KeychainHybridKeyProvider
uses keychain queries to provide either RSA or ECC key pairs. ECC keys are stored on the Secure Enclave if possible. More details here.OAuth2TokenCryptoCipher
delegates token data encryption / decryption to an underlyingEncryptor
andDecryptor
- ๐
OAuth2TokenAES256CBCCipher
has been deprecated in favor ofOAuth2TokenCryptoCipher
provided with anAES256CBCCipher
๐ Bug Fixes
- None
Other
- None
- ๐