This shouldn't even be that difficult to rig together: Take a small USB key, combine with a wrist strap, and write a script to listen for USB key disconnects. As a bonus, if you want to get fancy, the encryption key itself (or a part of it) could be stored on the USB key.