Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
Book information
Description
Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix® (including Linux®) and Windows® environments. This essential code companion covers a wide range of topics, including safe initialization, access control, input validation, symmetric and public key cryptography, cryptographic hashes and MACs, authentication and key exchange, PKI, random numbers, and anti-tampering. Read more... Abstract: Secure Programming Cookbook for C and C++ is an important new resource for developers serious about writing secure code for Unix® (including Linux®) and Windows® environments. This essential code companion covers a wide range of topics, including safe initialization, access control, input validation, symmetric and public key cryptography, cryptographic hashes and MACs, authentication and key exchange, PKI, random numbers, and anti-tampering Content: Secure Programming Cookbook for C and C++ Preface We Can & t Do It All Organization of This Book Recipe Compatibility Conventions Used in This Book Comments and Questions Acknowledgments 1. Safe Initialization 1.1.2. Solution 1.1.3. Discussion 1.1.4. See Also 1.2. Restricting Privileges on Windows 1.2.2. Solution 1.2.3. Discussion 1.2.3.2. Modifying a process & s primary token 1.2.3.3. Working with SID_AND_ATTRIBUTES structures 1.2.3.4. Working with LUID_AND_ATTRIBUTES structures 1.2.4. See Also 1.3. Dropping Privileges in setuid Programs 1.3.2. Solution 1.3.3. Discussion. 1.3.4. See Also1.4. Limiting Risk with Privilege Separation 1.4.2. Solution 1.4.3. Discussion 1.4.3.2. A privilege separation library: privman 1.4.4. See Also 1.5. Managing File Descriptors Safely 1.5.2. Solution 1.5.3. Discussion 1.6. Creating a Child Process Securely 1.6.2. Solution 1.6.3. Discussion 1.6.4. See Also 1.7. Executing External Programs Securely 1.7.2. Solution 1.7.3. Discussion 1.7.4. See Also 1.8. Execut.
Similar books
Secure Programming Cookbook for C and C++: Recipes for Cryptography, Authentication, Input Validation & More
2009 · PDF
Network Security with OpenSSL: Cryptography for Secure Communications
2009 · EPUB
Beautiful Security
2009 · EPUB
Lonely Planet Pocket Vancouver
2020 · AZW
Chess for Beginners: How to Win Almost Every Game with Proven Tactics, Mind-Blowing Opening Strategies, and a Deep Knowledge of the Rules and Pieces
2020 · AZW
Kettlebell Training
2014 · AZW
Cryptocurrency Investing : Secrets Inside – 11 Exclusive Coins Under $1 with Potential for Huge Profits in 2023
2022 · AZW
The Future of Energy: Hydrogen: Hope or hype? Hydrogen in the future energy system.
2021 · AZW