Public key cryptography by Tatsuaki Okamoto | Menrva Books | MenrvaBooks