The following is an Arduino based solution which also involves computer-side software. With the press of a button, the pre-programmed text string will be typed out wherever your cursor is.
This allows you to store a very secure password, and never have a need to remember it!
Alternatively, you could store all of your passwords on this device and use it as a quick reference that safely stores your critical information offline and off your computer. Completely unavailable to hackers and other less than reputable individuals.
Step 1: Step 1: Equipment
-Arduino (UNO, NANO, etc)
-1 330ohm resistor
-1 usb cable
-Arduino IDE (http://arduino.cc/en/Main/Software)
-AAC Keys (http://www.aacinstitute.org/Resources/ProductsandServices/AACKeys/AACKeys.html)
-My Arduino Sketch!
Step 2: Setup
2) Download and install the AAC Keys Program
-a setup window will popup > set the baud rate to 9600 > set the data type to ASCII > ensure com port matches the Arduino's port
3) Build the circuit
4) Paste my text into an Arduino sketch
5) Connect Arduino to PC with usb cable, and upload sketch to Arduino board
Step 3: Use!
Place your cursor in the password box.
Press the button!
Step 4: Add-Ons
With a soldering iron and some solder, the whole circuit can be put into a much small package.
Hot glue and some cardboard could make a nice little box for it.
Add a few more buttons on the other digital pins, add some more strings into the Arduino sketch, and now you can have a button for each and every password you use!