This book provides the basic theory, techniques, and algorithms of modern cryptography that are applicable to network and cyberspace security. It consists of the following nine main chapters: Chapter 1 provides the basic concepts and ideas of cyberspace and cyberspace security, Chapters 2 and 3 provide an introduction to mathematical and computational preliminaries, respectively.
Chapters 4 discusses the basic ideas and system of secret-key cryptography, whereas Chapters 5, 6, and 7 discuss the basic ideas and systems of public-key cryptography based on integer factorization, discrete logarithms, and elliptic curves, respectively. Quantum-safe cryptography is presented in Chapter 8 and offensive cryptography, particularly cryptovirology, is covered in Chapter 9.
This book can be used as a secondary text for final-year undergraduate students and first-year postgraduate students for courses in Computer, Network, and Cyberspace Security. Researchers and practitioners working in cyberspace security and network security will also find this book useful as a reference.
This book provides the basic theory, techniques and algorithms of modern cryptography that are applicable to network and cyber security. It consists of four main chapters. Chapter 1 provides an introduction to the basic concepts and results of complexity theory, number theory and abstract algebraic. It also includes fundamental to cryptography.
The author delivers an account of the history, techniques and algorithms for secret-key cryptography and cryptanalysis in chapter 2, whereas chapter 3 presents an overview of history, techniques and algorithms of public-key cryptography and cryptanalysis. The last chapter of this book covers topics on key management, digital signatures, digital certificates, public-key infrastructures, and various applications of cryptography
This book is suitable for advanced level students in computer science or applied mathematics, as a secondary textbook. It can also be used as a reference for researchers and professionals working in cryptography, cyber security, network security and professionals working for government intelligence agencies and the military.