Bruce Schneier is brilliant.
http://www.schneier.com/index.html
Everyone should read "Secrets and Lies" as well as his cryptogram
newletter.
I once implemented his pre-AES encryption algorithm, Blowfish, in Verilog.
Opinions, observations, diary of an Irvine, California engineer.