A Course in Cryptography

A Course in Cryptography
Author :
Publisher : American Mathematical Soc.
Total Pages : 323
Release :
ISBN-10 : 9781470450557
ISBN-13 : 1470450550
Rating : 4/5 (550 Downloads)

Book Synopsis A Course in Cryptography by : Heiko Knospe

Download or read book A Course in Cryptography written by Heiko Knospe and published by American Mathematical Soc.. This book was released on 2019-09-27 with total page 323 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book provides a compact course in modern cryptography. The mathematical foundations in algebra, number theory and probability are presented with a focus on their cryptographic applications. The text provides rigorous definitions and follows the provable security approach. The most relevant cryptographic schemes are covered, including block ciphers, stream ciphers, hash functions, message authentication codes, public-key encryption, key establishment, digital signatures and elliptic curves. The current developments in post-quantum cryptography are also explored, with separate chapters on quantum computing, lattice-based and code-based cryptosystems. Many examples, figures and exercises, as well as SageMath (Python) computer code, help the reader to understand the concepts and applications of modern cryptography. A special focus is on algebraic structures, which are used in many cryptographic constructions and also in post-quantum systems. The essential mathematics and the modern approach to cryptography and security prepare the reader for more advanced studies. The text requires only a first-year course in mathematics (calculus and linear algebra) and is also accessible to computer scientists and engineers. This book is suitable as a textbook for undergraduate and graduate courses in cryptography as well as for self-study.


A Course in Cryptography Related Books

A Course in Cryptography
Language: en
Pages: 323
Authors: Heiko Knospe
Categories: Ciphers
Type: BOOK - Published: 2019-09-27 - Publisher: American Mathematical Soc.

DOWNLOAD EBOOK

This book provides a compact course in modern cryptography. The mathematical foundations in algebra, number theory and probability are presented with a focus on
Applied Cryptography
Language: en
Pages: 937
Authors: Bruce Schneier
Categories: Computers
Type: BOOK - Published: 2017-05-25 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

From the world's most renowned security technologist, Bruce Schneier, this 20th Anniversary Edition is the most definitive reference on cryptography ever publis
A Course in Number Theory and Cryptography
Language: en
Pages: 245
Authors: Neal Koblitz
Categories: Mathematics
Type: BOOK - Published: 2012-09-05 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This is a substantially revised and updated introduction to arithmetic topics, both ancient and modern, that have been at the centre of interest in applications
A Course in Mathematical Cryptography
Language: en
Pages: 389
Authors: Gilbert Baumslag
Categories: Computers
Type: BOOK - Published: 2015-06-16 - Publisher: Walter de Gruyter GmbH & Co KG

DOWNLOAD EBOOK

The subject of this book is mathematical cryptography. By this we mean the mathematics involved in cryptographic protocols. As the field has expanded, using bot
Introduction to Modern Cryptography
Language: en
Pages: 435
Authors: Jonathan Katz
Categories: Computers
Type: BOOK - Published: 2020-12-21 - Publisher: CRC Press

DOWNLOAD EBOOK

Now the most used texbook for introductory cryptography courses in both mathematics and computer science, the Third Edition builds upon previous editions by off