pam_usb is a PAM module that enables authentication using a USB storage device through DSA private/public keys. It can also work with floppy disks, CD-ROMs, or any kind of mountable device.
b338e9b1161e4b56f4e007713a4e147501ee2576bf18243f3256c28ee37f03cc