[comp.binaries.ibm.pc.d] Pinmoney

len@csd4.milw.wisc.edu (Leonard P Levine) (06/10/89)

This is not a complaint, but a question.  Some time ago (about a month)
I sent a program called PINMONEY for posting on comp.binaries.ibm.pc
and it seems not to have been posted.  Did anyone see it?

+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
| Leonard P. Levine               e-mail len@evax.milw.wisc.edu |
| Professor, Computer Science             Office (414) 229-5170 |
| University of Wisconsin-Milwaukee       Home   (414) 962-4719 |
| Milwaukee, WI 53201 U.S.A.              Modem  (414) 962-6228 |
+ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +

len@csd4.milw.wisc.edu (Leonard P Levine) (06/23/89)

I have put a simple PC program on simtel20 in directory PD:<MSDOS.DATABASE>
that permits a person to keep his PINs in order.  (A PIN is a personal 
identification number, such as is used with a bankcard.)  A short copy
of the document follows.  If you have trouble getting the file from
simtel20, I will be glad to email a .uue copy to you.

File on simtel20:   PD:<MSDOS.DATABASE>PINMONEY.ARC

		   o /
--------------------x-------------------------------------------
		   O \
                                  PINMONEY

          (A program to remind us about our PINs in a secure way)

                              by L. P. Levine

                         May 7, 1989  Version 1.00

     This  program generates a table filled with random characters  designed 
to hide up to ten passwords or PIN numbers so they can be easily found.  The 
basic  idea  for this scheme was taken from an email posting on  a  security 
board, however I have lost the document and cannot credit its author. 

     Basically the program generates a listing such as the following:

          A B C D E F G H I J K L M N O P Q R S T U V W X Y Z  label
      
      0   2 8 7 6 5 9 6 9 2 7 1 1 2 6 1 0 8 5 3 6 5 9 4 4 4 0  pin1 
      1   9 1 4 2 9 6 4 9 3 7 3 9 6 1 4 9 8 6 7 0 1 3 5 7 9 6  pin2 
      2   N A H Z K M O K N X V W U C U F K A Q P R O Z K S M  FAXkey
      3   + m 8 4 V s q ) s t g t r * r b o o z X p M : m g l  VAX  
      4   1 1 m w 3 j Z y o m j w b a t I m z v k m E n o { x  unix 
      5   8 4 7 0 2 5 3 2 9 6 5 7 7 2 7 5 2 7 9 5 5 3 4 7 4 6  check
      6   0 2 9 4 5 1 4 2 9 0 1 5 9 0 7 4 5 9 1 0 9 9 3 6 1 6  bus  
      7   6 4 4 7 3 9 0 9 7 3 6 0 6 9 4 2 2 8 1 7 6 9 3 9 8 4  car  
      8   4 0 8 4 2 8 6 4 1 9 4 5 7 7 7 0 7 8 7 5 6 6 0 2 1 1  sport
      9   8 5 9 6 0 0 4 6 8 4 6 8 8 4 0 0 2 2 1 5 8 6 0 5 3 9  key2 

     The user is asked for a secret word.  The program then permits the user 
to  change any of the ten lines.  If the secret word had been  "DEFAULTING", 
the 4 digit code for pin1 would have been 6592 and that for pin2 2969.   The 
6 character unix password, would have been w3j1mw.  

     The tabulated list can be printed and cut along suitably printed  marks 
to make a wallet sheet about the size of a dollar bill.  The tabulated  list 
can be saved and then reloaded.  

     This program is submitted as freeware.  Please let me know of any bugs, 
or  suggested  improvements.  I will fix and include them as  time  permits.  
The program was written in Turbo Pascal version 4.

Len Levine
Department of Electrical Engineering and Computer Science
University of Wisconsin-Milwaukee
PO Box 785
Milwaukee, WI 53201

3942 N. Oakland Avenue, Apt 241
Shorewood, WI 53211

len@evax.milw.wisc.edu
(414) 229-5170 work  
(414) 962-4719 home
(414) 229-6958 FAX