Transcribed

Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More

Nov 24, 2024 · 24m 54s
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Description

This Book is from a chapter on secure random number generation in a book on secure programming in C and C++. It discusses the importance of high-quality randomness, especially for...

show more
This Book is from a chapter on secure random number generation in a book on secure programming in C and C++. It discusses the importance of high-quality randomness, especially for cryptographic applications, and the challenges of obtaining true randomness from deterministic computers. The chapter explores various methods for generating secure random numbers, including using operating system interfaces (/dev/random, /dev/urandom, CryptGenRandom), application-level generators based on block ciphers, stream ciphers, and hash functions, and techniques for collecting entropy from diverse sources like keyboard input, mouse movements, and system timers. The text emphasizes the need for conservative entropy estimation and cryptographic post-processing to mitigate potential attacks. It also provides code examples and API designs for implementing these techniques.

You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cyber_security_summary

Get the Book now from Amazon:
https://www.amazon.com/Secure-Programming-Cookbook-Cryptography-Authentication/dp/0596003943?&linkCode=ll1&tag=cvthunderx-20&linkId=90415b453e37e38a183fa578bebd63cc&language=en_US&ref_=as_li_ss_tl
show less
Information
Author CyberSecurity Summary
Organization CyberSecurity Summary
Website -
Tags

Looks like you don't have any active episode

Browse Spreaker Catalogue to discover great new content

Current

Podcast Cover

Looks like you don't have any episodes in your queue

Browse Spreaker Catalogue to discover great new content

Next Up

Episode Cover Episode Cover

It's so quiet here...

Time to discover new episodes!

Discover
Your Library
Search