Well, i'm not sure if there are any algorithm pairs
out there that would work, but how about a public/private
key pair, where you would encrypt the passwords with the
public key. To check the passwords for login, you would
again re-encrypt with the public key and compare the encrypted
results (similar to standard hashes, The only problem,
IIRC is that public key algorithms generally don't generate
the same results on the same piece of text 2 times in a row.)
If you end up with a user that can't remember their password,
you just decrypt it with you private key (kept in a safe place of course).
And hand it back to them.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|