So i have recently been concerned with online security with the number of password dumps that have been surfacing so i started investigating hardware based password tools.
I know there are many apps that can do the job on my phone, but im less comfortable leaving every password i own in the hands of an external company than i am with my bad attempts as password usage.
There are already a number of devices available which do this job, so why re-invent the wheel? Well i wanted to make something that was cheap and open. People could create there own encryption and obscurity methods making the device as secure as you wanted. Also I wanted to make something super tiny and easy to use (if its easy to use, its more likely to be used)
Starting with a base of an atmega32u4 for ease of keyboard spoofing, a basic screen and some buttons, lets see where this can go....
So a project is hard to test if it doesnt exsist!! So i knocked up a quick board to test how it all works. Its simply an atmega32u4, 24lc512 i2c flash, and a sexy little IPS screen i have been trying to find a use for. I tried to keep it all as compact as possible so it could easily fit on a keyring
Once the boards land i will see if they work, then i will share once its been proven to work :)
How many user/password datasets will fit in there? Could there be space for other information (i.e. bank account information, credit card numbers, younameit), too?
I use a password service myself and it seems pretty secure, but you're right - who knows what the company is doing with my data? I'd love a hardware password keeper that has enough smarts to periodically rotate the generated passwords for the various services and websites it manages. If it could do that reliably, I'd pay money for such a tool.
How many user/password datasets will fit in there? Could there be space for other information (i.e. bank account information, credit card numbers, younameit), too?
What about using a jog dial for easy scrolling?