"Applied Cryptography:Protocols,Algorithms And Source Code In C." - Schneier (Bruce) (2001)
15