home > paid book/ebook

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

Customer Reviews:

Bought it for one reason but ended up using it.

By "lucincia" - October 16, 2003

To be truthful, I bought this book because the "gang" I hang out with is mentioned in the Acknowledgments section of the book. That was the ONLY reason when I sent money to Amazon.Com and purchased it for the dusty collection on my bookshelf.But, when I got it and chuckled over the Acknowledgements section, I started to mindlessly flip through the book. Mindless page flipping soon turned to semi-conscious scanning. Semi-conscious scanning soon turned to serious reading. I find myself reading the book more and more, jumping back and forth between sections I find interesting and useful.As a Windows C++ programmer for in-house tools, I do not dwell much on secure programming concepts. Yes, this is very, very bad way to program, so those of you reading this review should not try it at home. This book has shown the errors of my ways, revealed security issues that I have overlooked by accident or on purpose and gave concepts and examples that I can apply in my... read more

Voluminous and comprehensive

By W Boudville - August 17, 2003

If you are interested in encryption, you should probably get Bruce Schneier's Applied Cryptography, which is generally considered the standard summary of the field. But suppose you actually want to use some of the symmetric key or public key methods he describes? If you want to code from scratch, his book is a good starting point. But if you want to quickly avail yourself of the best existing methods and you don't want to reinvent the wheel by recoding? Also, it can be risky to do that. A mistake made in coding a crypto algorithm might render it insecure. Better to use reviewed, tested code.If this describes your needs and you code in C or C++, then this book will be invaluable. Extensive code fragments that show how you can interface to existing crypto packages. Very detailed. You won't find theorems or any elegant maths here. No Chinese Remainder Theorem or Fermat's theorems. You have to already know or accept the theoretical underpinnings. Given this, the book takes you into... read more

best o'reilly book I've ever purchased

By Brian Wotring - August 8, 2003

If you develop software, any kind of software, you need this book.The importance of understanding the security surrounding the development of software is finally being realized. This book provides a complete reference for the secure implementation of common operations that software developers often fail to do correctly.One of the best things about this book is that it covers so many topics that are often left out of secure programming texts. It is in cookbook format which is really nice for quick reference as well as accommodating readers that have different levels of experience in this area. Both the problem and the solution are explained and real source code is provided leaving the reader with an understanding of the risks, and practical solutions that can be incorporated into their software projects.The topics that impressed me most were: privilege separation, secure child process creation, executing external processes, safe file and string operations, random number... read more

Use coupon below to get discount at eCampus.com!

SHADES
$3 off textbook orders over $75

SUNBLOCK
$4 off textbook orders over $90

SUNSHINE
$5 off textbook orders over $100

Copy the coupon code before clicking the button!

AVAILABILITY
MerchantFormatPrice
Amazon USPaperback$12.47 - $74.99
eBooks.comDigital (PDF)$55.99
BookBytePaperback$47.45
eCampusPaperback$71.99 discount!
PREVIEW
Related Documents
Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)

Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)

$0.39 - $71.00

Get the guidance you need to master the intricacies of the .NET Framework base class library using Visual C#—and learn best practices for developing robust code efficiently. With hands-on ...

The 30-Minute Vegan: Over 175 Quick, Delicious, and Healthy Recipes for Everyday Cooking

The 30-Minute Vegan: Over 175 Quick, Delicious, and Healthy Recipes for Everyday Cooking

$3.92 - $18.95

Busy vegans, rejoice! award-winning husband and wife chefs/authors Reinfeld and Murray present 150 delicious, easy-to prepare recipes for everyday vegan cooking—all dishes that can be prepared ...

Secure Telematic Applications for National Scale Projects - Volume 20 NATO Science for Peace and Security Series - D: Information and Communication Security ... and Communitcation Sercurity- Vol. 20)

Secure Telematic Applications for National Scale Projects - Volume 20 NATO Science for Peace and Security…

$162.83 - $167.00

The NATO Advances Research Workshop (ARW) 'Secure Telematic Applications for National Scale Projects' is organized in the frame of the National Week of Information Technologies and Sixth ...

The Fussy Eaters' Recipe Book: 135 Quick, Tasty and Healthy Recipes that Your Kids Will Actually Eat

The Fussy Eaters' Recipe Book: 135 Quick, Tasty and Healthy Recipes that Your Kids Will Actually Eat

$0.01 - $23.00

In homes around the country, parents are fighting a difficult battle: trying to get their picky eaters to eat healthy foods without ruining family mealtime. We all know that it is critical for kids ...

Easy-to-Swallow, Easy-to-Chew Cookbook: Over 150 Tasty and Nutritious Recipes for People Who Have Difficulty Swallowing

Easy-to-Swallow, Easy-to-Chew Cookbook: Over 150 Tasty and Nutritious Recipes for People Who Have Difficulty…

$10.50 - $16.95

Delicious and nourishing recipes that are easy to eat and swallowThe simple act of eating is a challenge for millions of people whose ability to chew and swallow has been compromised ...

Programming in Objective-C

Programming in Objective-C

$4.93 - $39.99

Programming in Objective-C is a concise, carefully written tutorial on the basics of Objective-C and object-oriented programming. The book makes no assumption about prior experience with ...

Coding4fun: 10 .Net Programming Projects for Wiimote, Youtube, World of Warcraft, and More

Coding4fun: 10 .Net Programming Projects for Wiimote, Youtube, World of Warcraft, and More

$5.51 - $39.99

How would you like to build an Xbox game, use your Nintendo Wiimote to create an electronic whiteboard, or build your own peer-to-peer application? Coding4Fun helps you tackle some cool ...

Option Pricing Under the Variance Gamma Process: With Detailed Algorithms and Programming Code in C to Price Options

Option Pricing Under the Variance Gamma Process: With Detailed Algorithms and Programming Code in C…

$108.72 - $117.00

Variance gamma is a pure jump stochastic process that allows to control volatility, skewness and kurtosis. The good fit to market data of option prices modeled with variance gamma has attracted ...

Windows Server 2003 Security Cookbook: Security Solutions and Scripts for System Administrators (Cookbooks (O'Reilly))

Windows Server 2003 Security Cookbook: Security Solutions and Scripts for System Administrators (Cookbooks…

$0.01 - $49.95

In the last few years, security has become a hot-button issue for IT organizations of all sizes. Accordingly, many of the security features that were either optional or suspect in Windows 2000 ...

The Good Food Cookbook for Dogs: 50 Home-Cooked Recipes for the Health and Happiness of Your Canine Companion

The Good Food Cookbook for Dogs: 50 Home-Cooked Recipes for the Health and Happiness of Your Canine…

$2.67 - $19.99

We are an animal-loving population, with consumers in the United States, Canada, Australia, and the United Kingdom spending top dollar on their pets. This trend indicates that pet owners want the ...

loading