Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
import
syntax for the jsthemis module.Updated versions of dependencies. New minimum versions of iOS and Android are set.
Breaking changes
TL;DR:
pyproject.toml
.Breaking changes and deprecations:
SecureSessionTransport
implementations are now Send
.Code:
Core
Themis will generate uncompressed EC public keys when THEMIS_GEN_EC_KEY_PAIR_UNCOMPRESSED=1
environment variable is set (#959)
Increased PBKDF2 iteration count to maintain security of Secure Cell passphrase mode (#976).
Bumped embedded BoringSSL to the latest version (#1004).
Soter (low-level security core used by Themis)
soter_sign_export_key()
is now deprecated, superseded by soter_sign_export_private_key()
and soter_sign_export_public_key()
(#959)Android
Node.js
Python
Ruby
Rust
WebAssembly