Cryptography: Theory and Practice, Third Edition (Discrete Mathematics and Its Applications) Douglas R. Stinson ★ 4.5