Chapter 11Secure Algorithms
This chapter presents the foundational principles and applications of cryptographic algorithms used in secure communications. The discussion begins with cryptographic hash functions and their role in ensuring data integrity. Key use cases such as the MD5 algorithm, the Secure Sockets Layer (SSL) protocol, and password hashing mechanisms are explored. Additional focus is given to secure algorithm design for low-power environments like Internet of Things (IoT) devices. Applications in blockchain technology and digital signatures are highlighted to demonstrate practical implementations.
Cryptography plays a critical role in the modern era, where millions of users are connected through the internet and routinely exchange valuable and sensitive information. It is essential for organizations—including corporations, financial institutions, and government agencies—to establish secure communication channels across expanding digital networks, while maintaining optimal system performance. Cryptographic ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access