pufferfish
Pufferfish2 password hashing scheme (by epixoip)
Argon2
Memory-hard scheme Argon2 (by khovratovich)
pufferfish | Argon2 | |
---|---|---|
5 | 2 | |
50 | 195 | |
- | - | |
2.4 | 10.0 | |
5 months ago | over 3 years ago | |
C | C | |
- | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pufferfish
Posts with mentions or reviews of pufferfish.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-13.
-
So I created a custom KDF. Bad idea?
Regarding cache-hard KDFs, check out Argon2ds, Pufferfish2, hmac-bcrypt, and bscrypt.
-
Stop bitchin about it
It's time to adopt a hashing algorithm that takes every advantage of every feature of the modern CPU, and thwarts GPUs and ASICs: Pufferfish2
-
It's Confirmed: Doge Transaction Fees to be dropped *at least* 100x. Massive News!! 🎉🚀🌙
While they're at it, they should adopt something like Pufferfish2 as the proof of work; to make ASIC and GPU mining a waste of time and money.
-
A naive memory-hard password-hashing algorithm
bcrypt is barely cache hard, and Pufferfish 2 was a contestant of the PHC where cache hardness was the primary design priority.
-
Bitcoin Mining Difficulty Rise, Record Number of ASIC Miners Come Online
An excellent example is something like pufferfish2:
Argon2
Posts with mentions or reviews of Argon2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-13.
-
Password hashing and salting
I'm building a C++ code generator and have been having some problems figuring out password hashing and salting. Does anyone use C++ to do that? This repo looked interesting: khovratovich/Argon2: Memory-hard scheme Argon2 (github.com)
-
So I created a custom KDF. Bad idea?
Regarding cache-hard KDFs, check out Argon2ds, Pufferfish2, hmac-bcrypt, and bscrypt.
What are some alternatives?
When comparing pufferfish and Argon2 you can also consider the following projects:
hmac-bcrypt - The hmac-bcrypt password hashing function
bscrypt - A cache hard password hash/KDF
postgresql-simple-sop
containers-unicode-symbols - Unicode alternatives for common functions and operators
aeson-json-ast - Integration layer for "json-ast" and "aeson"
load-balancing
infernu - Type inference and checking for a safer JavaScript.
lrucaching - Haskell implementation of an LRU cache
aeson-serialize - Functions for serializing a type that is an instance of ToJSON
google-oauth2 - Google OAuth2 token negotiation