Releases: leocavalcante/encrypt
Releases · leocavalcante/encrypt
v5.0.3
What's Changed
- Fixed tests failing with AES ECB with padding by @JimWuerch in #312
- fix: Could not parse version "~3.6.2" by @Marc-R2 in #315
New Contributors
- @JimWuerch made their first contribution in #312
- @Marc-R2 made their first contribution in #315
Full Changelog: v5.0.2...v5.0.3
v5.0.2
What's Changed
- Add Salsa20 Stream Cipher by @leocavalcante in #1
- fix a bug by @shutup in #5
- Update README.md by @shutup in #7
- Add RSA by @leocavalcante in #13
- Pull request for v2.0 by @leocavalcante in #17
- feat: optional padding (default pkcs7) by @leocavalcante in #31
- Enforce IV uniqueness by @leocavalcante in #35
- Add support for CRLF when parsing RSA PEM keys by @wederchr in #38
- fix #32 by @leocavalcante in #41
- Add encryptBytes method by @leocavalcante in #44
- Down the type level and remove casting, closes #47 by @leocavalcante in #55
- Allow private encryption and public decryption by @leocavalcante in #56
- Add decryptBytes method, avoids UTF-8 decoding coupling by @leocavalcante in #57
- Add sugar for parsing keys from PEM files by @leocavalcante in #62
- Add support for RSA OAEP encoding by @wederchr in #65
- Move secure random generation to the lib by @leocavalcante in #71
- Add key stretching through PBKDF2 by @leocavalcante in #72
- RFC: implement the Fernet format by @timfeirg in #66
- v3.3.0 by @leocavalcante in #73
- Adds signature and verification by @leocavalcante in #102
- update dependencies by @luiz-simples in #130
- Fix streamable AES modes without padding by @leocavalcante in #139
- Remote UTF-8 conversion from Fernet algorithm by @leocavalcante in #169
- Update all dependency by @vedartm in #174
- Nullsafety by @are in #195
- Fix web support by @mast3rmindx in #228
- Add parseKeyFromFileSync() method by @lucyllewy in #243
- Remove accidental inclusion of await by @lucyllewy in #249
- Adding support for AES-GCM by @farukprogrammer in #259
- Add support for OAEP SHA256 by @benedictkhoo in #263
- fix to allow fernet for work for dart2js by @timmaffett in #265
- fix .fromLength() to be cryptographically secure, as I am sure any user would assume. fixes #246 by @timmaffett in #266
- update dart sdk to support >=2.18.0 by @AbhiratTermsirichit in #289
- Update pointycastle version by @redDwarf03 in #296
- add ci; bump the dep on asn1lib by @devoncarew in #306
- fix the crash when there is no IV for AES/ECB by @songzhw in #300
- update some deps by @devoncarew in #307
- Require
asnlib
^1.5.0
, fix resulting null-awareness warnings by @gkc in #305
New Contributors
- @leocavalcante made their first contribution in #1
- @shutup made their first contribution in #5
- @wederchr made their first contribution in #38
- @timfeirg made their first contribution in #66
- @luiz-simples made their first contribution in #130
- @vedartm made their first contribution in #174
- @are made their first contribution in #195
- @mast3rmindx made their first contribution in #228
- @lucyllewy made their first contribution in #243
- @farukprogrammer made their first contribution in #259
- @benedictkhoo made their first contribution in #263
- @timmaffett made their first contribution in #265
- @AbhiratTermsirichit made their first contribution in #289
- @redDwarf03 made their first contribution in #296
- @devoncarew made their first contribution in #306
- @songzhw made their first contribution in #300
- @gkc made their first contribution in #305
Full Changelog: https://github.com/leocavalcante/encrypt/commits/v5.0.2