Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork3
Extends JCA with Argon2, scrypt and bcrypt
License
Password4j/password4j-jca
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This module extends the JCA (Java Cryptography Library) withArgon2,bcrypt andscrypt. It is entirely based onPassword4j.
Password4jProvider.enable();SecretKeyFactoryfactory =SecretKeyFactory.getInstance("argon2");Argon2KeySpecspec =newArgon2KeySpec(password,salt,memory,iterations,parallelization,length,type,version);SecretKeykey =factory.generateSecret(spec);byte[]hash =key.getEncoded();
Password4j-jca runs onJava 9 or higher versions by any vendor.
The artifacts are deployed toMaven Central.
Add the dependency of the latest version to yourpom.xml
:
<dependency> <groupId>com.password4j</groupId> <artifactId>password4j-jca</artifactId> <version>1.0.5</version></dependency>
Please readCONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We useSemVer for versioning.
For the versions available, see thereleases on this repository.
- David Bertoldi -Main Maintainer -firaja
See also the list ofcontributors who participated in this project.
This project is licensed under the Apache License 2.0 License - see theLICENSE file for details
See theCHANGELOG.md file for a more detailed description of each release.
About
Extends JCA with Argon2, scrypt and bcrypt
Topics
Resources
License
Code of conduct
Security policy
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.