Go to file
2023-10-25 13:48:43 +11:00
.idea feat: Added hashing 2023-10-23 18:01:19 +11:00
.gitignore git: stop tracking output files 2023-10-23 18:05:11 +11:00
bytetohex.java feat: Added hashing 2023-10-23 18:01:19 +11:00
guesser.java feat: add static pepper 2023-10-25 13:48:43 +11:00
hash.java feat: add static pepper 2023-10-25 13:48:43 +11:00
hashTable.java feat: add static pepper 2023-10-25 13:48:43 +11:00
LICENSE.md Initial commit 2023-10-23 17:45:28 +11:00
pepperedHash.java feat: add static pepper 2023-10-25 13:48:43 +11:00
pepperedSaltedHash.java feat: add static pepper 2023-10-25 13:48:43 +11:00
plainText.java feat: add static pepper 2023-10-25 13:48:43 +11:00
README.md readme: Add some guess data 2023-10-23 19:20:58 +11:00
saltedHash.java feat: add static pepper 2023-10-25 13:48:43 +11:00
staticPepperedSaltedHash.java feat: add static pepper 2023-10-25 13:48:43 +11:00

Java Password storage solutions

  1. Hashing
  2. Salted Hashing
  3. Peppered Hashing

https://crackstation.net/ - Decrypt Hashes

Time to crack hashes: 6 chars:
plain/salted: ~1 second
peppered: ~40 seconds

12 chars:
plain/salted: ~5 minutes
peppered: ~52 times longer than salted ~4 hours