I've really been digging into all things encryption and I found this via stumble today.
http://www.moserware.com/2009/09/stick- ... anced.html It's a fun, good read that is fairly layman's in terms of explaining how things like encryption, and more of their "behind-the-scenes" stuff works like CBC and initialization vectors, all with really well though out drawings that make it easy to "see". Neat.