Skip to content

@amdelamar amdelamar released this Sep 22, 2020

β˜‘οΈ Added .salt() method to allow user-provided salts instead of automatically generating one. #11

Assets 3

@amdelamar amdelamar released this Nov 27, 2019

β˜‘οΈ 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:

Assets 2

@amdelamar amdelamar released this Jun 30, 2018

This version includes:

β˜‘οΈ 90% code coverage
β˜‘οΈ Published to JCenter
β˜‘οΈ Package renamed from com.austindelamar to com.amdelamar
β˜‘οΈ More unit tests

Assets 3

@amdelamar amdelamar released this Dec 19, 2017

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.

Assets 3

@amdelamar amdelamar released this Jun 17, 2017

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.

Assets 3

@amdelamar amdelamar released this May 19, 2017

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!

Assets 3