I'd like to take a password and expand it into
several keys.  It seems like a fairly simple operation
of hashing the concatonatonation of the password
with each key name in turn to get each key.

Are there any 'gotchas' with that?


PS: some psuedo code if the above is not clear.

for k in {set of keys needed}
    key[k] = sha1( pass | k );

Advances in Financial Cryptography, Issue 1:
Daniel Nagy,   On Secure Knowledge-Based Authentication
Adam Shostack, Avoiding Liability: An Alternative Route to More Secure Products
Ian Grigg,     Pareto-Secure

The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to [EMAIL PROTECTED]

Reply via email to