Remix.run Logo
throw0101a 6 hours ago

For those unaware, PHK created (amongst other things) the MD5crypt password hashing algorithm ($1$…). It came before bcrypt (1999), scrypt (2009), SHA2crypt (2016), etc, and was committed in 1994:

* https://svnweb.freebsd.org/base/head/lib/libcrypt/crypt.c?re...

* https://github.com/freebsd/freebsd-src/commit/3b2b7f71deba2a...

* https://phk.freebsd.dk/sagas/md5crypt/

* https://en.wikipedia.org/wiki/Poul-Henning_Kamp

lysace 5 hours ago | parent | next [-]

To clarify: not MD5 itself. It was created in 1991 by Ron Rivest. (It is my experience that knowledge of these things isn't as widely distributed as one might hope.)

I first came across it in 1995/1996: Wow, what a magical tool for backend web stuff! I used it for everything.

vanderZwan 5 hours ago | parent [-]

Wait, is that the same guy who co-authorer the Floyd-Rivest Algorithm? Hmm, looks like it[0]. Huh, neat.

[0] https://en.wikipedia.org/wiki/Floyd%E2%80%93Rivest_algorithm

hinkley 5 hours ago | parent [-]

Also the same Rivest as Cormen, Leiserson and Rivest (that Stein dude was after my time), and the R in RSA.

bothers 5 hours ago | parent | prev [-]

Okay.

What qualifications does phk have that are relevant to the current subject?