Skip to content

Commit ceed8a1

Browse files
authored
Document openssl requirements for XChaCha20-Poly130 (#47)
Co-authored-by: Matteo Brancaleoni <matteo.brancaleoni@voismart.it> Closes #47.
1 parent 70af9d8 commit ceed8a1

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
* Update Elixir requirement to v1.11+ and require Erlang/OTP 23.
1414
* Encryption now uses XChaCha20-Poly1305, which is safer, faster, and generates smaller payloads. This means data encrypted with Plug.Crypto v2.0 cannot be decrypted on Plug.Crypto v1.x. However, Plug.Crypto v2.0 can still decrypt data from Plug.Crypto v1.0.
15+
* XChaCha20-Poly1305 requires that the underlying Erlang/OTP is compiled with OpenSSL 1.1.0 or newer.
1516
* Optimize `secure_compare`, `masked_compare`, and key generator algorithms by relying on `:crypto` code when using more recent Erlang/OTP versions.
1617

1718
## v1.2.5 (2023-03-10)

0 commit comments

Comments
 (0)