h a l f b a k e r y
There's no money in it.
add, search, annotate, link, view, overview, recent, by name, random
news, help, about, links, report a problem
or get an account
The idea is simple. A keyboard comes with a special memory slot containing a small jump drive along with a very tiny on-board memory (far less than 1GB). In addition, the keyboard has a small button labeled something to the effect of "Encrypt".
Operation is as follows:
The first time you install
your keyboard, a dialog pops-up requiring you to answer some basic security questions. The keyboard then takes this information and creates a randomly generated key that configures a profile (stored on the memory card and keyboard independently) that is unique to yourself). For added security, one can even password protect their profiles.
Say you are registering a new account and you need a password. You want something easy to remember but difficult to figure out. Thus enters the keyboard. One simply presses the Encrypt button on your keyboard and a dialog pops up on screen (much as is found on monitors). The dialog has a series of slots for which you load a profile. The profile, when activated, semi-randomly mixes up the keys on the keyboard. For example, the H key becomes a L or the A key becomes a 3. Different profiles are built for different requirements, one includes only letters, some are alpha-numeric, etc. You can even enable one that generates multiple characters for each individual keystroke.
In this method, you can type a simple password (say tree) and it can create a difficult gibberish entry (like a5n4D3p5).
When on other computers where you do not have access to your keyboard, the jump drive included and connected to your keyboard can be removed. This drive contains a program that has the identical profile you have created with your keyboard so you can still access your sites, albeit without the convenience.
I understand that there are programs that exist that perform similar functions to the Secure-Board but thought a convenient hardware solution that is not constantly vulnerable to attack would be prudent.
Feel free to criticize though I prefer it to be constructive.
||Is this just for entering passwords?
||Brilliant! Be sure to make the Secure-Board
portable, so you can still check your email
on holiday without memorising the
horrible sequence "Polly" translates to.
||The link you posted is similar but not the same. The purpose of that keyboard is to defeat keyloggers. The purpose of the Secure-Board is to allow very complex passwords to be memorized as simple words and phrases.