Bruce Schneier

Applied Cryptography...

by Bruce Schneier