I'm not 100% sure what you're trying to do, but I hope this helps. To get a crypted string on a system whose crypt does not support MD5, you can't use
Digest::MD5. Just use the Perl
crypt built-in. MD5 hashes do not have a "salt" in the crypt sense. They're totally different things. With a Unix crypt, one password can generate dozens of different crypt hashes, each with different salts, however the same password will only ever generate one MD5 hash ever. At least, that's how I understand it. I guess it's possible that the MD5 password implementations add a certain string to the beginning/end of a password before passing it through an MD5 hash, but it seems like that's getting to be too much. MD5 hashes are safe enough in my opinion as they are.
Update: Check out Crypt::PasswdMD5. I believe this does what you want.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.