Selected Areas In Cryptography by Colleen Adams, Howard Heys & S. Vaudenay