Information Security and Cryptology - Lai, Xuejia (Springer Berlin Heidelberg, 2011)