Develop strong skills for writing cryptographic algorithms and security schemes/modules using C++23 and its new features. This book will teach you the right methods for writing advanced cryptographic algorithms, such as elliptic curve cryptography algorithms, lattice-based cryptography, searchable e
Cryptography and Cryptanalysis in Java, 2nd Edition
โ Scribed by Stefania Loredana Nita; Marius Iulian Mihailescu
- Publisher
- Apress
- Year
- 2024
- Tongue
- English
- Leaves
- 306
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Cryptography and Cryptanalysis in Java: Creating and Programming Advanced Algorithms with Java SE 21 LTS and Jakarta EE 11, 2nd Edition
Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 21 and Jakarta EE 11. It provides a robust introduction to Java 21's new features and updates, a roadmap for Jakarta EE 11 security mechanisms, a unique presentation of the "hot points" (advantages and disadvantages) from the Java Cryptography Architecture (JCA), a new chapter on Quantum cryptography, and more.
The book dives into the classical simple cryptosystems that form the basis of modern cryptography, with fully working solutions (encryption/decryption operations). Pseudo-random generators are discussed as well as real-life implementations. Hash functions are covered along with practical cryptanalysis methods and attacks, asymmetric and symmetric encryption systems, signature and identification schemes.
โฆ Table of Contents
Cover
Front Matter
1. Getting Started
2. JDK 21: New Features
3. Roadmap and Vision for Jakarta EE 11
4. Java Cryptography Architecture
5. Classical Cryptography
6. Quantum Cryptography
7. Formal Techniques for Cryptography
8. Pseudorandom Number Generators
9. Hash Functions
10. Symmetric Encryption Algorithms
11. Asymmetric Encryption Schemes
12. Advanced Encryption Schemes
13. Identification Schemes
14. Signature Schemes
15. Lattice-Based Cryptography and NTRU
16. Cryptography Tools
Back Matter
๐ SIMILAR VOLUMES
This book covers everything you need to know to write professional-level cryptographic code. This expanded, improved second edition includes about 100 pages of new material as well as numerous improvements to the original text. The chapter about random number generation has been completely rewritte
Introduction ------------ Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 17 and Jakarta EE 10. It provides a robust introduction to Java 17's new features and updates, a roadmap for Jakart
<p><span>Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 17 and Jakarta EE 10. It provides a robust introduction to Java 17's new features and updates, a roadmap for Jakarta EE 10 security mech
Cryptography and Cryptanalysis in Java, Second Edition Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 21 and Jakarta EE 11. It provides a robust introduction to Java 21โs new features and u
Cryptography and Cryptanalysis in Java, Second Edition Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 21 and Jakarta EE 11. It provides a robust introduction to Java 21โs new features and u