Public-key cryptography : theory and practice - Das, Abhijit, 1968- (Pearson Education, 2009)