Skip to content

0.4.0

Compare
Choose a tag to compare
@paulmillr paulmillr released this 19 Oct 17:23
· 64 commits to main since this release
0.4.0
9326efd
  • Implement AES in pure js
    • ECB, CBC, CTR, GCM, SIV modes are available
    • You can choose between pure js @noble/ciphers/aes and webcrypto @noble/ciphers/webcrypto/aes
    • Useful for platforms such as React Native
  • AES API is now gcm(key, nonce). AES mode length is automatically selected based on key length
  • Speed-up and refactor salsa and chacha
  • webcrypto/aes: export overridable cryptoSubtleUtils
  • utils: speed-up hexToBytes 6x

Full Changelog: 0.3.0...0.4.0