Bruce Schneier is a security genius. In the past he has created crypto algorithm blowfish and now he is focused on how security works in the real world.
Below is a speech at Defcon 15 which was a pure questions and answers session. If you have even the slightest interest in security this will be interesting for you. He covers many topics from crypto to TSA to voting systems.





