Skip to content

Releases: amdelamar/jhash

Jhash v2.2.0

22 Sep 05:24
b4a637e
Compare
Choose a tag to compare

☑️ Added .salt() method to allow user-provided salts instead of automatically generating one. #11

Jhash v2.1.2

27 Nov 17:32
81e1441
Compare
Choose a tag to compare

☑️ Re-license to Apache License 2.0 #19
☑️ Add Apache commons-codec dependency for Base64
☑️ Fix bcrypt revision support (a/b/y), now outputs $2y$... format. #27
☑️ Fix bcrypt with factor < 10 values, (e.g. .factor(9) will work now) #10
☑️ More unit tests and cleaned up HashTest assertions

Also:

Jhash v2.1.0

30 Jun 22:34
Compare
Choose a tag to compare

This version includes:

☑️ 90% code coverage
☑️ Published to JCenter
☑️ Package renamed from com.austindelamar to com.amdelamar
☑️ More unit tests

Jhash v2.0.0

19 Dec 19:36
Compare
Choose a tag to compare

This version includes:

☑️ New Builder pattern Hash.password(pwd).create()
☑️ Better documentation, Codacy score
☑️ Allow variable salt lengths, default 24 bytes
☑️ Fix Bcrypt to be compatible with standard formula 16 byte salts
☑️ More unit tests.

Jhash v1.1.0

17 Jun 20:12
Compare
Choose a tag to compare

This version includes:

☑️ Better documentation, Jitpack, CodeCov
☑️ Hash class with more randomSalt() options
☑️ Use of Type enum instead of String (e.g. Type.BCRYPT)
☑️ More unit tests.

Jhash v1.0.0

19 May 02:17
Compare
Choose a tag to compare

The first release of Jhash! 🎂
This version includes:

☑️ PBKDF2 - 64000 iterations as default (SHA1, SHA256, SHA512).
☑️ Bcrypt - 13 logrounds as default.
☑️ Scrypt - 131072 cpu/mem cost as default.
☑️ Hash class with easy create() and verify() methods.
☑️ Plenty of unit tests!