Langbeschreibung
Once the privilege of a secret few, cryptography is now taught at universities around the world. Introduction to Cryptography with Open-Source Software illustrates algorithms and cryptosystems using examples and the open-source computer algebra system of Sage. The author, a noted educator in the field, provides a highly practical learning experienc
Inhaltsverzeichnis
Introduction to Cryptography. Basic Number Theory. Classical Cryptosystems. Introduction to Information Theory. Public-Key Cryptosystems Based on Factoring. Public-Key Cryptosystems Based on Logarithms and Knapsacks. Digital Signatures. Block Ciphers and the Data Encryption Standard. Finite Fields. The Advanced Encryption Standard. Hash Functions. Elliptic Curves and Cryptosystems. Random Numbers and Stream Ciphers. Advanced Applications and Protocols. Appendices. Bibliography. Index.