Releases: internxt/crypto
Releases · internxt/crypto
v.1.0.2
v.1.0.0
Contains breaking API changes!!!!
- Email encryption doesn't require the entire email with parameters anymore; it only needs the email body (text, subject, and attachments).
- symmetric and ecc moved to noble wrappers for webcrypto
- key-wrapper switched to noble library
- removed duplicated functions for hash and key derivation (with hex outputs)
- derive-key was split into derive-key (blake3) and derive-password (argon2)
- dependencies upgraded
- small clean up: read.me, jdocs, etc.
v.0.0.14
- add hybrid encryption from Noble
- remove Kyber512 and Kyber1024
- use noble wrappers for aes-gcm
- use noble for aes-kw
- inline hash-wasm
v.0.0.13
add inlineOnle
v.0.0.12
Shake imports with tsdown
v.0.0.11
Add imports shaking
v.0.0.10-alpha
add bytesToMnemonic
v.0.0.9-alpha
- remove env
- move getPublicKeys to keystoreService
- switch from functions to services for sending email and getting keys/keystores
v.0.0.8-alpha
- Add Mac via blake3
- Add derivation of CryptoKeys for symmetric module
v.0.0.7-alpha
- Functions for encrypting email AND email subject are added
- Publishing yml moved to workflows
- Added more tests