Everyone wants a unique super-secure 20-character uncrackable password for each one of their myriad of accounts, but nobody can do that. It's nearly impossible to keep track of each one, and reading from a cheat sheet can be tedious. Even typing passwords you remember can be tedious, especially when they're long and secure.
Imagine never needing to do any of that. Imagine logging into an account with the touch of an RFID key. If you're imagining correctly, you just imagined the TouchPass. The TouchPass is a device that plugs into any computer, that allows you to scan an RFID tag instead of manually entering your password. It can be used with any password, regardless of length. It can be used with any computer, and absolutely no background software needs to be running on your computer. It can remember as many passwords as you have RFID tags.
How does it work?
On the inside, it has an Arduino Leonardo and an RFID reader. It is programmed with your RFID tag IDs and their corresponding passwords. When a card is scanned, it compares the card's ID to that of the ones programmed in, and uses the Leonardo's Keyboard library to write the corresponding password and enter.
How secure is it?
Surprisingly secure. As long as you don't let anyone take your RFID cards, it is, by my estimate, %80 secure. If somebody doesn't have your RFID tags, but does know their IDs, and if they have a little while with the programmed Leonardo, and if they have the right technical skills and determination, they can figure out your passwords. I don't know when those circumstances will arise, but I warned you. Also, if they have enough time with the programmed Arduino, and a computer with the right software, they could figure out your passwords.
Can I trust you?
No. I did design it to be very secure, but I'm no expert. I could possibly have overlooked something that could easily crack it, but I did put in a lot of time thinking about it. With that being said, I am not responsible for anything bad that happens to you because of this.
Can I see it in action?
Yes, of course you can.