Fundamentals -- Encryption schemes and denitions of security -- Elementary number theory -- Algebraic structures -- Block ciphers -- Stream ciphers -- Hash functions -- Message authentication codes -- Public-key encryption and the rsa cryptosystem -- Key establishment -- Digital signatures -- Elliptic curve cryptography -- Quantum computing -- Lattice-based cryptography -- Code-based cryptography.
9781470450557 (alk. paper)
2019011732
Cryptography--Textbooks. Coding theory--Textbooks. Ciphers--Textbooks. Information and communication, circuits -- Communication, information -- Cryptography. Computer science -- Theory of data -- Data encryption. Quantum theory -- Axiomatics, foundations, philosophy -- Quantum cryptography. Number theory -- Finite fields and commutative rings (number-theoretic aspects) -- Algebraic coding theory; cryptography.