The following module was proposed for inclusion in the Module List:
modid: Password::SaltSha
DSLIP: Rdpfp
description: Create and challenge salted password hashes
userid: DAVIDO (David J. Oswald)
chapterid: 14 (Security_and_Encryption)
communities:
similar:
rationale:
I got tired of re-implementing salting strategies for user login
passwords that will be hashed and stored. This module creates a
40-digit salt (60 possible randomly selected characters per digit),
and uses it to salt a user password. It then hashes it using
SHA2-256.
The resulting salt, and hashed password can be stored in a database
for user logins, greatly increasing security over simply hashing a
password by itself.
The namespace choice... well, Password::SaltSha is what it does; it
salts and SHA's passwords. It can be used to both generate and
challenge.
enteredby: DAVIDO (David J. Oswald)
enteredon: Wed May 23 23:22:43 2012 GMT
The resulting entry would be:
Password::
::SaltSha Rdpfp Create and challenge salted password hashes DAVIDO
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=3da00000_4f7f4f37cea2f83f&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=3da00000_4f7f4f37cea2f83f&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Password%3A%3ASaltSha