I have a home network which I access remotely quite a bit. But I’m worried about security. While I do have strong passwords, I’m worried that someone will acquire my password and use it to gain access.
I heard about ‘one time passwords’ and even got to use them at my university. We’d just press a button on a device (or run an application on a phone) and get a generated password that would work for the next minute or so.
- How can I set something like that up?
- Are there systems that are easy to use and set up?
- Has anyone played around with an SDK of one of these systems?
- Where can I get a starter kit from?
EDIT: I’m running a mixed Linux and Windows network, and I’m vaguely hoping to use this for authenticating on both operating systems. (No, there’s no domain controller, but I can set one up using Samba, I suppose.)
On Linux it’s called S/Key: here
Not a button gizmo but you seed it and print off a list of one-time passwords to carry around with you. To make it work with a mixed env you’d need to get it working on your Windows box then get the Linux box to auth from that or (easier) get it working on Linux then link it to Samba so Windows can auth off it.
Google is your friend.