BOOKS - Cryptography and Cryptanalysis in Java Creating and Programming Advanced Algo...
Cryptography and Cryptanalysis in Java Creating and Programming Advanced Algorithms with Java SE 21 LTS and Jakarta EE 11, 2nd Edition - Stefania Loredana Nita, Marius Iulian Mihailescu 2024 PDF | EPUB Apress BOOKS
1 TON

Views
20917

Telegram
 
Cryptography and Cryptanalysis in Java Creating and Programming Advanced Algorithms with Java SE 21 LTS and Jakarta EE 11, 2nd Edition
Author: Stefania Loredana Nita, Marius Iulian Mihailescu
Year: 2024
Format: PDF | EPUB
File size: 14.7 MB
Language: ENG



Pay with Telegram STARS
Book Description: The second edition of Cryptography and Cryptanalysis in Java Creating and Programming Advanced Algorithms with Java SE 21 LTS and Jakarta EE 11 provides readers with a comprehensive guide to cryptography and cryptanalysis using Java programming language. The book covers the fundamental concepts of cryptography, including encryption and decryption techniques, digital signatures, message authentication codes, and hash functions. It also delves into advanced topics such as elliptic curve cryptography, quantum cryptography, and side-channel attacks. Additionally, it explores the use of machine learning in cryptography and discusses potential applications of blockchain technology in the field. The book begins by introducing the basic principles of cryptography and its importance in modern computing. It then delves into the technical aspects of cryptography, explaining how algorithms work and how they can be implemented in Java. The author emphasizes the need for a deep understanding of the underlying principles of cryptography to create secure programs that are resistant to attacks from hackers and other malicious actors. The book is divided into four parts, each focusing on a different aspect of cryptography and cryptanalysis. Part one covers the basics of cryptography, including symmetric and asymmetric encryption, digital signatures, and message authentication codes. Part two explores advanced cryptographic techniques such as elliptic curve cryptography, quantum cryptography, and side-channel attacks. Part three examines the use of machine learning in cryptography, discussing how these technologies can be used together to create more secure systems. Finally, part four looks at the future of cryptography and the challenges that lie ahead.
Второе издание Cryptography and Cryptanalysis in Java Creating and Programming Advanced Algorithms with Java SE 21 LTS and Jakarta EE 11 предоставляет читателям исчерпывающее руководство по криптографии и криптоанализу с использованием языка программирования Java. Книга охватывает фундаментальные понятия криптографии, включая методы шифрования и дешифрования, цифровые подписи, коды аутентификации сообщений и хеш-функции. Он также углубляется в такие продвинутые темы, как криптография на эллиптических кривых, квантовая криптография и атаки по сторонним каналам. Кроме того, в нем исследуется использование машинного обучения в криптографии и обсуждаются потенциальные применения технологии блокчейн в данной области. Книга начинается с введения основных принципов криптографии и её важности в современных вычислениях. Затем он углубляется в технические аспекты криптографии, объясняя, как работают алгоритмы и как их можно реализовать в Java. Автор подчеркивает необходимость глубокого понимания основополагающих принципов криптографии для создания безопасных программ, устойчивых к атакам хакеров и других вредоносных акторов. Книга разделена на четыре части, каждая из которых посвящена различным аспектам криптографии и криптоанализа. Часть первая охватывает основы криптографии, включая симметричное и асимметричное шифрование, цифровые подписи и коды аутентификации сообщений. Во второй части рассматриваются передовые криптографические методы, такие как эллиптическая криптография, квантовая криптография и атаки по сторонним каналам. В третьей части рассматривается использование машинного обучения в криптографии, обсуждается, как эти технологии могут быть использованы вместе для создания более безопасных систем. Наконец, в четвертой части рассматривается будущее криптографии и стоящие перед ней задачи.
''

You may also be interested in:

Complexity and Cryptography An Introduction
Android Studio Giraffe Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.3.1 and Java
Android Studio Iguana Essentials - Java Edition Developing Android Apps Using Android Studio 2023.2.1 and Java
Android Studio Jellyfish Essentials - Java Edition Developing Android Apps Using Android Studio 2023.3.1 and Java
Android Studio Iguana Essentials - Java Edition Developing Android Apps Using Android Studio 2023.2.1 and Java
Android Studio Jellyfish Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.3.1 and Java
Android Studio Hedgehog Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.1.1 and Java
Android Studio Flamingo Essentials - Java Edition: Developing Android Apps Using Android Studio 2022.2.1 and Java
Android Studio Jellyfish Essentials - Java Edition Developing Android Apps Using Android Studio 2023.3.1 and Java
Android Studio Iguana Essentials - Java Edition: Developing Android Apps Using Android Studio 2023.2.1 and Java
Android Studio Giraffe Essentials - Java Edition Developing Android Apps Using Android Studio 2022.3.1 and Java
Android Studio Hedgehog Essentials - Java Edition Developing Android Apps Using Android Studio 2023.1.1 and Java
Android Studio Hedgehog Essentials - Java Edition Developing Android Apps Using Android Studio 2023.1.1 and Java
Android Studio Giraffe Essentials - Java Edition Developing Android Apps Using Android Studio 2022.3.1 and Java
Android Studio Chipmunk Essentials - Java Edition: Developing Android Apps Using Android Studio 2021.2.1 and Java
Cryptography and Embedded Systems Security
Implementing Elliptic Curve Cryptography
Applied Cryptography for Researchers and Practitioners
Understanding Cryptography, 2nd Edition
Cryptography And Networking Security An Introduction
Cryptography: Protocols, Design, and Applications
Introduction to Modern Cryptography, Second Edition
Real-World Cryptography (MEAP V9)
Codes and Ciphers - A History of Cryptography
Cryptography and Embedded Systems Security
Cryptography and Embedded Systems Security
Number Theory with Applications to Cryptography
Modern Cryptography: Theory and Practice
Guide to Pairing-Based Cryptography
Network Security and Cryptography, 2nd Ed
Cryptography InfoSec Pro Guide
Advances of DNA Computing in Cryptography
Analysis, Cryptography and Information Science
Serious Cryptography: A Practical Introduction to Modern Encryption
Implementing SSL TLS Using Cryptography and PKI
Serious Cryptography A Practical Introduction to Modern Encryption
Handbook of Formal Analysis and Verification in Cryptography
Innovative Machine Learning Applications for Cryptography
Understanding Bitcoin Cryptography, Engineering and Economics
Cryptography and Network Security, 5th Edition