Man Page: jifty::dbi::filter::salthash
Operating Environment: debian
Section: 3pm
Jifty::DBI::Filter::SaltHash(3pm) User Contributed Perl Documentation Jifty::DBI::Filter::SaltHash(3pm)NAMEJifty::DBI::Filter::SaltHash - salts and hashes a value before storing itDESCRIPTIONThis filter will generate a random 4-byte salt, and then MD5 the given value with the salt appended to the value. It will store the hash and the salt in the database, and return a data structure that contains both on decode. The salt and hash are stored in hexadecimal in the database, so that you can put them in a text field. This filter is intended for storing passwords in a database. encode Generate a random 4-byte salt, MD5 the value with the salt (encoded to hexadecimal) appended to it, and store both in the database. generate_salt Return a random 4-byte salt value, encoded as an 8-character hex string. decode Return an arrayref of (hash, salt), both as hex strings. To test whether a provided value is the same one originally encoded, use $hash eq md5_hex($value . $salt);SEE ALSOJifty::DBI::Filter, Digest::MD5 perl v5.14.2 2009-12-28 Jifty::DBI::Filter::SaltHash(3pm)
| Related Man Pages |
|---|
| md5crypt(3tcl) - debian |
| jifty::dbi::handle::oracle(3pm) - debian |
| jifty::dbi::handle::pg(3pm) - debian |
| jifty::dbi::record::cachable(3pm) - debian |
| jifty::handle(3pm) - debian |
| Similar Topics in the Unix Linux Community |
|---|
| awk or sed - Convert 2 lines to 1 line |
| Is UNIX an open source OS ? |
| Detecting unused variables... |
| A (ksh) Library For and From UNIX.com |