Handbook of security, cryptography and digital signature - Bhasker,sm (viva books pvt ltd, 2006)