Cryptography, information theory, and error-correction : a handbook for the 21st century /
Aiden A. Bruen, Mario Forcinito, and James M. McQuillan.
- Second edition.
- xxvii, 657 pages : illustrations ; 26 cm.
Includes bibliographical references and index.
Mainly cryptography -- Historical introduction and the life and work of Claude E Shannon -- Classical ciphers and their cryptanalysis -- RSA, Key searches, TLS, and encrypting email -- The fundamentals of modern cryptography -- Modes of operation for AES and symmetric algorithms -- Elliptic curve cryptography (ECC) -- General and mathematical attacks in cryptography -- Practical issues in modern cryptography and communications -- Mainly information theory -- Information theory and its applications -- Random variables and entropy -- Channels, capacity, the fundamental theorem -- Signals, sampling, coding gain, Shannon's information capacity theorem -- Ergodic and Markov sources, language entropy -- Perfect secrecy: the new paradigm -- Shift registers (LFSR) and stream ciphers -- Compression and applications -- Mainly error-correction -- Error-correction, Hadamard, and Bruen-Ott -- Finite fields, modular arithmetic, linear algebra , and number theory -- Introduction to linear codes -- Cyclic linear codes, shift registers, and CRC -- Reed-Solomon and MDS codes, and the main linear coding theory problem (LCTP) -- MDS codes, secrets sharing, and invariant theory -- Key reconciliation, linear codes, and new algorithms -- New identities for the Shannon function with applications -- Blockchain and bitcoin --IoT, the internet of things -- In the cloud -- Review problems and solutions.
"With identity theft, cybercrime, and digital file sharing proliferating in today's wired world, providing safe and accurate information transfers has become a paramount concern. The issues and problems raised in this endeavor are encompassed within three disciplines: cryptography, information theory, and error-correction. As technology continues to develop, these fields have converged at a practical level, increasing the need for a unified treatment of these three cornerstones of the information age. This book offers a complete, yet accessible account of the technologies shaping the 21st century. This new edition is geared towards audiences from financial institutions, banks, law companies and governments interested in blockchains, and companies using security for new products such as self-driving cars. This new edition also features five new chapters on security and the internet of things, increased security in elliptic curve cryptography, some new equalities in information theory, blockchains and cryptocurrency, and Bletchley Park."--