Rosulek, Mike

The joy of cryptography / Mike Rosulek - 1 online resource (273 pages) : illustrations

Includes index.

Review of concepts & notation One-Time pad & Kerckhoffs’ principle The basics of provable security Secret sharing Basing cryptography on intractable computations Pseudorandom generators Pseudorandom functions & block ciphers Security against chosen plaintext attacks Block cipher modes of operation Chosen ciphertext attacks Message authentication codes Hash functions Authenticated encryption & AEAD RSA & digital signatures Diffie-Hellman key agreement Public-Key encryption


Data encryption (Computer science)--Mathematics
Cryptography


Electronic books