Hey Nate, I watched your google talk yesterday from work. I've always been fascinated by cryptography as it seems to be one of the more complicated branches of computer science. I was trying to find this info online, but to no avail: what sort of education does one need to have a solid foundation in this field? And if you don't mind, what's your educational background :D
I know you just have too much content for the time you're given in these talks (I doubt anybody in the audience really got the padding oracle thing, for instance), but I'm still surprised at how few questions you got at the end.
Hi Thomas. Yeah, it was hard to get a read on the crowd. When I asked how many knew what RSA was, nearly everyone raised their hands. When I asked how many used PGP, it was about 4 people out of 100(?) attendees. I would have expected the inverse.
A few people got the CBC padding oracle attack, especially after I explained it in more detail at the end. Kudos to the QA guy who really got it, despite claiming he didn't have much crypto background.