• Understanding and Applying Cryptography and Data Security See large image

    Understanding and Applying Cryptography and Data Security (Hardback) By (author) Adam J. Elbirt

    Free worldwide delivery

    $65.59 - Save $7.06 (9%) - RRP $72.65 Free delivery worldwide (to United States and
    all these other countries)
    Usually dispatched within 24 hours
    Add to basket | Add to wishlist |

    Short Description for Understanding and Applying Cryptography and Data SecurityA how-to guide for implementing algorithms and protocols. Addressing real-world implementation issues, it emphasizes cryptographic algorithm and protocol implementation in hardware, software, and embedded systems.
    Full description


Other books

Other books in this category
Showing items 1 to 11 of 11

 

Full description | Reviews | Bibliographic data

Full description for Understanding and Applying Cryptography and Data Security

  • This is a how-to guide for implementing algorithms and protocols. Addressing real-world implementation issues, "Understanding and Applying Cryptography and Data Security" emphasizes cryptographic algorithm and protocol implementation in hardware, software, and embedded systems. Derived from the author's teaching notes and research publications, the text is designed for electrical engineering and computer science courses. The book provides the foundation for constructing cryptographic protocols. The first several chapters present various types of symmetric-key cryptographic algorithms. These chapters examine basic substitution ciphers, cryptanalysis, the Data Encryption Standard (DES), and the Advanced Encryption Standard (AES).Subsequent chapters on public-key cryptographic algorithms cover the underlying mathematics behind the computation of inverses, the use of fast exponentiation techniques, tradeoffs between public - and symmetric-key algorithms, and the minimum key lengths necessary to maintain acceptable levels of security. The final chapters present the components needed for the creation of cryptographic protocols and investigate different security services and their impact on the construction of cryptographic protocols. The book also offers implementation comparisons. By examining tradeoffs between code size, hardware logic resource requirements, memory usage, speed and throughput, power consumption, and more, this textbook provides students with a feel for what they may encounter in actual job situations.