nick September 25, 2009 3:01 PM

My only complaint is that the math, which the comic spends a great deal of time discussing, is far less important than the non-obvious potential attacks and pitfalls in implementation (things like ECB).

Chris S September 25, 2009 3:59 PM

@nick … then this isn’t really aimed at you.

In earlier stages of learning, simply keeping track of the parts of the process and how they inter-relate is a key learning goal. The parts you are concerned about are indeed important – but only after the student demonstrates some fundamental understanding of how an encryption protocol would operate in the first place.

A non E mouse September 25, 2009 4:13 PM

A Stick Figure Guide to AES
And here I expected something from XKCD…
Pretty nice, although my head started to hurt towards the end… It is late Friday afternoon after alll. 😉

Noble_Seft September 25, 2009 4:15 PM

At least he’s holding off on posts about the big arrest and the other “given a fake device” arrests. I have to admire a guy that doesn’t jump right on the story of the moment. Thanks.

Randall September 25, 2009 7:29 PM

Love the way it goes through at more and more detailed levels. I could nitpick some things, of course, but basically it’s great.

Clive Robinson September 26, 2009 8:52 AM

@ Bruce,

“I’m not quite sure what happened either.”

You don’t even have the old “Concord flyer” excuse of “you arrived before you left”…

David September 28, 2009 8:38 AM

Stick figures can be expressive. I thought the “little Bobby Tables” xkcd strip was the best introduction to some SQL vulnerabilities I’d seen.

Leave a comment


Allowed HTML <a href="URL"> • <em> <cite> <i> • <strong> <b> • <sub> <sup> • <ul> <ol> <li> • <blockquote> <pre> Markdown Extra syntax via

Sidebar photo of Bruce Schneier by Joe MacInnis.