Describe the bug
The bcrypt library used in the code and on the website are incompatible with the new version of bcrypt. hashes generated from Cypershef begin with '$2a' they work, because bcrypt is backwards compatibel. the used bcrypt library has no update for the new version, hashes begin: '$2b' and can't generate or validate hashes generated with the new version.
To Reproduce
Steps to reproduce the behaviour or a link to the recipe / input used to cause the bug:
Enter your hash from the previouse generator tool in the Hash field of the Ingredient
Enter the word used to generate the hash into the input field
Bake
It will output 'No match'
Expected behaviour
going throu the same steps as before should result in a positive match
Additional context
The used library of ChyberChef: 'bcryptjs' has not recived updates in the last seven years. The best alternative, which is also activly maintained is bcrypt
I'm not familiar with the structure of this project (haven't found a package.json) so i rather leave the implementation to someone else.
Describe the bug The bcrypt library used in the code and on the website are incompatible with the new version of bcrypt. hashes generated from Cypershef begin with '$2a' they work, because bcrypt is backwards compatibel. the used bcrypt library has no update for the new version, hashes begin: '$2b' and can't generate or validate hashes generated with the new version.
To Reproduce Steps to reproduce the behaviour or a link to the recipe / input used to cause the bug:
Expected behaviour going throu the same steps as before should result in a positive match
Additional context The used library of ChyberChef: 'bcryptjs' has not recived updates in the last seven years. The best alternative, which is also activly maintained is bcrypt
I'm not familiar with the structure of this project (haven't found a package.json) so i rather leave the implementation to someone else.