Компьютеры и ИнтернетCryptography Engineering. Design Principles and Practical ApplicationsБрюс Шнайер, Niels Ferguson, Tadayoshi Kohno