How useful would it be to use a video stream as a source of random input to something like /dev/random? I'm thinking along the lines of a Connectix QuickCam (sp?) or the cool videocam that comes with the Indy. It seems to me that the picture recieved by a camera sitting atop a monitor would be quite unpredictable. (relatively) High bandwith, too.
Depends on what the camera's looking at - the first frame you grab may have a lot of entropy, but if there's nothing much going on in the room, one frame's going to look a lot like the next. Of course, pointing the camera at your keyboard and taking a video of you typing in lots of random numbers will probably produce better randomness than just timing the keys while you do so... But do move it away before typing in your passphrase... Pointing the camera at a snowy TV or out the window or at a cat playing with catnip can generate much more randomness if you need it. Somebody was saying that of course not may computers will have video capture devices on them, but it was probably one of those parochial PC or Unix geeks who forget that Mac users get all the cool video/audio gear long before the rest of us :-) #--- # Thanks; Bill # Bill Stewart, Freelance Information Architect, stewarts@ix.netcom.com # Phone +1-510-247-0664 Pager/Voicemail 1-408-787-1281 #---