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!