My being one of the gray beards and often pining for an IPA, I had to look
up password hashing. I still wouldn't know what to tell him. ;-)
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.