Codebook

Home - About » Computer Science - Industry Work - Publications - 2002
Computer Science
Research, Industry Work,
Programming
Community Service
Hillside Group, CHOOSE,
Stanford GSA
The Serious Side
Business School,
Learning Chinese
Humorous Takes
Switzerland, United States,
Software, Fun Photos
Travel Stories
Europe, United States, Asia
  
Living Places
Berlin (+ Gallery), Zürich
Boston, S.F. + Bay Area

Synopsis: Use a printed book as a source of passwords if you need to generate a lot of them.


If you need to generate a lot of passwords or pass phrases you can use a printed book. For example, if you want pass phrases, the next one you generate is the first few words of the next line of the current page of your book. If you keep a Master Account File you can remember the phrase just by knowing the index of the account in the master file.

You can, of course, use the printed book much more creatively than the simple example above. Once you think of a creative way you should probably Keep It Secret.

However, all your passwords can be compromised if the book/edition is known. It might be best to use an obscure book or rare edition. Also, don't forget that Project Gutenberg has lots of older books in electronic form. Don't use this in such a way that an attack can be automated via these texts. See http://promo.net/pg/

Your favorite book is probably a bad choice as it may be easily associated with you. So I won't use "One Hundred Years of Solitude," for example. A book you wrote is also a bad idea.

Known Uses: A classic spy technique is to carry a book and to use it to generate codes. The confederate has a copy of the same book for decoding.


Previous pattern: Password Algorithm

Next Pattern: Password Externalization

Contributors: Joe Bergin

Copyright (©) 2007 Dirk Riehle. Some rights reserved. (Creative Commons License BY-NC-SA.) Original Web Location: http://www.riehle.org