Mao, Wenbo. Modern Cryptography: Theory and Practice. Prentice Hall PTR, 2003.