Re: Paper & pencil password algorithm
- From: Guy Macon <http://www.GuyMacon.com/>
- Date: Tue, 10 Feb 2009 16:58:21 +0000
James Taylor wrote:
Guy Macon <http://www.GuyMacon.com/> wrote:
That's interesting; I thought that perhaps *you* had lost interest
when you didn't respond to this:
No, I'm certainly not losing interest, in fact all my other work is on
hold until I can get a satisfactory algorithm for my passwords because I
want to use them for several aspects of the security architecture I am
putting into place on my main work computer, which is currently out of
commission pending the result of this quest. I'm losing potential work
because I'm stuck on this, so nothing is more important to me right now.
"...Or a site that used to be http://www.bigISP.com/~notbad/goodstuff.htm
and changes to being http://notbad.co.uk/goodstuff/index.html with
a 301 redirect from the old URL to the new URL..."
Have you thought about how to handle URLs that change?
I don't see it as a big problem. I was only going to base the password
on the site's domain name, not the whole URL. URLs do tend to change
occasionally, but domains change very rarely, in fact as domain names
tend to be a brand with value they even outlive companies. In the rare
case of a domain name changing I am pretty sure I'll be able to remember
what the old domain was, so I'll be able to log in using the old
password, and set a new password based on the new domain name.
But that means that you will have the same password for
http://www.bigISP.com/~homepageone/
and
http://www.bigISP.com/~homepagetwo/
....with entirely different owners. Such URLs *are*
reasonably common.
I suppose your question could be rephrased as "what am I going to do if
I have more than one account at the same website, or more than one login
account on the same computer?". The simple answer to that is to append
the username to the site name, before hashing it to get the password.
For making new passwords for any account, I can just append a version
number to the end of the site plus username. The quality of the hash
function is everything.
That just moves the problem to "how do I remember these different
usernames?" Given the constraints that you have chosen (pencil
and paper, memory only) you need to have a hash function or
something like it that you can memorize once and use for many
websites. As soon as you add anything per-website that you have
to memorize or write down, you have defeated your purpose -- you
might as well just memorize a password for each website.
--
Guy Macon
<http://www.GuyMacon.com/>
.
- Follow-Ups:
- Re: Paper & pencil password algorithm
- From: Maaartin
- Re: Paper & pencil password algorithm
- References:
- Paper & pencil password algorithm
- From: James Taylor
- Re: Paper & pencil password algorithm
- From: rossum
- Re: Paper & pencil password algorithm
- From: James Taylor
- Re: Paper & pencil password algorithm
- From: WTShaw
- Re: Paper & pencil password algorithm
- From: James Taylor
- Re: Paper & pencil password algorithm
- From: David Eather
- Re: Paper & pencil password algorithm
- From: James Taylor
- Re: Paper & pencil password algorithm
- From: David Eather
- Re: Paper & pencil password algorithm
- From: Maaartin
- Re: Paper & pencil password algorithm
- From: Guy Macon
- Re: Paper & pencil password algorithm
- From: Maaartin
- Re: Paper & pencil password algorithm
- From: James Taylor
- Re: Paper & pencil password algorithm
- From: Guy Macon
- Re: Paper & pencil password algorithm
- From: James Taylor
- Paper & pencil password algorithm
- Prev by Date: Re: JSH, when is this "Internet buzz" supposed to start?
- Next by Date: Re: Chaining random permutations
- Previous by thread: Re: Paper & pencil password algorithm
- Next by thread: Re: Paper & pencil password algorithm
- Index(es):
Relevant Pages
|