[104847] in Cypherpunks

home help back first fref pref prev next nref lref last post

don't use passwords as private keys (was Re: Using a password as a private key.)

daemon@ATHENA.MIT.EDU (Adam Back)
Thu Oct 29 16:58:54 1998

Date: Thu, 29 Oct 1998 21:20:37 GMT
From: Adam Back <aba@dcs.ex.ac.uk>
To: bill.stewart@pobox.com
CC: redrook@yahoo.com, cypherpunks@toad.com
In-reply-to: <3.0.5.32.19981028012129.008334d0@idiom.com> (message from Bill
	Stewart on Wed, 28 Oct 1998 01:21:29 -0800)
Reply-To: Adam Back <aba@dcs.ex.ac.uk>


Some people have been talking about using passwords as private keys.
(By using the passphrase as seed material for regenerating the private
and public key).

I don't think this is a good idea.

You can't forget passphrases.  You can destroy private key files.

Therefore you open yourself up to coercion, and forward secrecy is not
possbile with these schemes.  This means it is less secure.

The other reason it is less secure others commented on: you provide an
open target for dictionary attacks.  I wouldn't want to do that, even
with high entropy passphrase, it loses one important line of defense:
unavailability of private key file.

Adam


home help back first fref pref prev next nref lref last post