Password Module 7.0 by Justin Ho (j_h_o@bigfoot.com  icquin: 6881540)

The program password protects existing BASIC programs...


This password program is like a credit card system; the main program, APass70 must be on the calculator.
Passadd is added to existing BASIC programs - where it verifies the current 'credit' information, stored in a matrix, and runs the program.

Init7 should only need to be run the first time, creating the matrices necessary.

The built-in password can be modified using Pfndr - simply run, type in password desired, and copy the numbers displayed into APASS70 at the appropriate spot!

** BASIC KNOWLEDGE OF BASIC is required to setup 'master' password! ** 
(Look for program line that says If R = 2.23487563158761235876215876 (huge long number) and replace with number you obtained from PFNDR!!)


With master password, a 'user' password feature is supported, stored in a variable.  After entering MASTER password, simply hit Y= and program will prompt you to enter 'new' 'user' password.  The user password can be set as TEMPORARY (only works once) or PERMANENT (password will NOT be deleted)


***** THE DEFAULT MASTER PASSWORD IS 123456 *****


Features:
---------
 - "Master" password allows built-in password (changeable) to override in case of problems.
 - Extended waiting times for incorrect passwords.
 - Typed in password is displayed as *'s not the actual password!
 - Because of 'credit' card design, the password program is small - yet powerful. (So the code is a bit messy! :-))
 - User password can be set as temporary - allowing use only ONCE!

The next step will be assembly, of course as most features have been included in this version.