Provably Secure Cryptographic Constructions by Sergey I. Nikolenko | Menrva Books