Releases: VirgilSecurity/virgil-crypto-x
Releases · VirgilSecurity/virgil-crypto-x
v5.2.0
Added
- authEncryption:
- New encryption mode that allows to sign then encrypt data and keep signature encrypted
Deprecated
- signThenEncrypt/decryptThenVerify:
- authEncryption is now preferable
v5.1.0
Fixed
- Lib/Foundation:
- import
secp256r1
public key.
- import
- Lib/Foundation/Ratchet:
- group chat encryption
v5.0.0
Changed
- Got rid of VirgilCryptoAPI
v5.0.0-alpha5
Fixed
- Multithreading issues
Added
- Group chats encryption
v3.2.3
v5.0.0-alpha4
Bugfix
- Lib/Foundation:
- Fix asn1 key deserializer - return status code when pass invalid key instead of fail on assertion
- Fix chunk encryption/decryption for AES256-GCM
v5.0.0-alpha3
Features
- Lib/Foundation: Add elliptic curve secp256r1 (NIST P-256)
- Lib/Ratchet: Add group chats
- Wrapper/Java: Add Java wrapper
- Wrapper/PHP: Add version 7.3
Changes
- Lib/Foundation: Export ed25519 and curve25519 private key as is - 32 bytes
- Lib/Foundation: Rename class "pkcs8 der deserializer" -> "asn1 deserializer"
- Lib/Foundation: Rename class "pkcs8 der serializer" -> "pkcs8 serializer"
- Lib/Foundation: Rename class "pkcs8 deserializer" -> "asn1 deserializer"
Bugfix
- Lib/Foundation: Fix SIGSEGV at messageInfoCustomParams_findData method
- Lib/Foundation: Fix aes_256_gcm_auth_len() function
v5.0.0-alpha2
Changed
- Updated crypto library
- Migrated to Xcode 10.2 and Swift 5.0
v5.0.0-alpha1
Changed
- Switch to new crypto v5. Check README for updates on how to setup project!
v3.2.2
Changed
- Migrated to Xcode 10.1