1. Length: 9 characters
2. Characters randomly selected
3. At least one character from each category:
- Alphabetic lower (1,2,4,5)
- Alphabetic upper (10,11,13,14)
- Numeric (0,3)
- Symbol (6,7,8,9,12,15,16,17)
** Typability
1. Alternate right-hand and left-hand keys
2. First key may be either right or left
3. No more than one numeric
4. No more than one symbol
5. Alphabetic upper case will not occur before or after pinky
reach (Zones I, IV, VII)
(N) Zone N characters (numerics, symbols) will be pre-positioned
and therefore not candidates for sequential next character.
==> difficult to generate typable sequences with
pre-positioning: instead generate typeable sequences and
discard seq. that lack security features
[*] Select randomly from combined keys in all candidate zones. The
alternative of randomly selecting zone then selecting character
from selected zone would result in high frequency of occurence
for characters in small zones.