Chapter 1. Introduction to Cyber Security.- Chapter 2. Cryptography Concepts: Confidentiality.- Chapter 3. Cryptography Concepts: Integrity, Authentication, Availability, Access Control, Non-Repudiation .- Chapter 4. New Trends in Cryptography: Quantum, Blockchain, Lightweight, Chaotic and DNA Cryptography.- Chapter 5. Data Hiding: Steganography and Watermarking.- Chapter 6. Conclusions.
Dr. Khaled Salah received his B.Sc. degree in Electronics and Communications Engineering with distinction and honor degree in 2003 from Ain-Shams University, Cairo, Egypt. He received his M.Sc. and his Ph.D. degrees in Electronics and Communications in 2008, 2012 respectively. He received his MBA degree in 2016. He joined Mentor Graphic Corporation, where he designed many SoC IPs such as AHB, HDMI, HDCP, eMMC, SDcard, HMC, and LPDDR5. Moreover, Dr. Khaled Salah worked as an Engineering Lead at the Emulation division at Mentor Graphic, Egypt. Currently, he is an applications engineering consultant at Mentor Graphic, USA. Dr. Khaled Salah has published five books and more than 100 research papers in the top refereed journals and conferences. His research interests are in 3D integration, IP Modeling, internet of things, artificial intelligence, Machine learning and SoC design. He is a senior IEEE member. Dr. Khaled served as a reviewer for several conferences and journals, including IEEE Transactions on VLSI, IEEE Transactions on Circuits and Systems II, IEEE Transactions on Semiconductor Manufacturing,IEEE Microwave and Wireless Components Letters. IEEE Transactions on Microwave Theory and Techniques, ELSEVIER Microelectronics Journal.
This book provides comprehensive coverage of various Cryptography topics, while highlighting the most recent trends such as quantum, blockchain, lightweight, Chaotic and DNA cryptography. Moreover, this book covers cryptography primitives and its usage and applications and focuses on the fundamental principles of modern cryptography such as Stream Ciphers, block ciphers, public key algorithms and digital signatures. Readers will gain a solid foundation in cryptography and security. This book presents the fundamental mathematical concepts of cryptography. Moreover, this book presents hiding data techniques such as steganography and watermarking. The author also provides a comparative study of the different cryptographic methods, which can be used to solve security problems.
Provides an accessible, in-depth introduction to quantum, blockchain, lightweight, and Chaotic and DNA cryptography concepts;
Discusses stream ciphers, block ciphers, public key algorithms and digital signatures;
Explains how quantum cryptography uses physics to develop a cryptosystem; completely secure against being compromised without the knowledge of the sender or the receiver of the messages;
Discusses Blockchain cryptography is a way to encapsulate transactions in the form of blocks where blocks are linked through the cryptographic hash, hence forming a chain of secured blocks.