Hi guys,
The static password mode is I think a good idea, and will allow much wider adoption of the YK. The issue I have is with the password it generates. Now my YK's firmware is too old to allow me to play with this, but I've been reading through the forums, and listening to Steve Gibson and made some "assumptions" that I'd like to share with everyone...
1) The SP (static password) is long, as it should be, but not many websites / programs will allow the use of such a long password. If you live in an AIX world, 8 characters is the maximum length.. Anything longer gets ignored.
2) The character set is limited. Many sites / programs require the use of "strong" passwords. We all know the YK is very strong, but if a little script on a server somewhere is looking for the number of numbers and upper case characters you have in your password, the our YK SP will fail.
3) You can not set your own password. You enter a hexadecimal key into the personalization tool, and it works out the password for you, so you end up with something you don't really know what it is.
=======================================
Here is my proposal :-
1) Develop a "separate" personalization tool just for the Static Password configuration. This tool should allow criteria to be selected as to what makes up a strong password, based on strong password parameters that you can define that's available in AIX, Active Directory, NDS, VMS, Linux, etc.
2) Allow the personalization tool to generate a new password for you based on your parameters. You don't ever have to see it, but you'll know it will x characters long, will have y uppercase characters, and z number of numbers, etc.
3) You have memory in the device (ie the Auto Navigation mode, etc). Use that instead to store the static password. That way what ever the user wants his password to be will be the password, not the AES memory that has to be decoded to some arbitrary long code that you can't use anywhere except your Truecrypt volume
4) Allow the user to select the keyboard layout / scan code types. I know you have the issue with different keyboards and scan codes, but I think it should be up to the user to decide through the personalization tool. If we've opted for our own strong password, I don't believe it should be difficult to use our common character set to build that strong password, maybe you could add a few more characters that are common, or, should the user choose, don't use the common character set, and hope that he doesn't travel to another country with a different keyboard.
5) What are the chances you'll take your YK to another scancode keyboard? That is very slim, and although you're focusing in making the YK generic all over, this one "feature" may potentially cripple the potential growth of the product. I'd love to hear from others that traveled overseas with their YK to work on another computer/keyboard scan code and use the YK. I know when I travel, I take my laptop with me anyway...
=================
Cheers
Phil