Show TOC

 Secure ProgrammingLocate this document in the navigation structure

We provide you with support to secure your code. In particular, we address common errors and weaknesses and describe approved procedures.

A common problem facing developers is a lack of time; they usually focus on design, functionality, performance, usability, and so on. Therefore, they spend less time thinking about security aspects and possible insecure software design or insecure programming techniques. The attackers, on the other hand, have all the time required to find out the software vulnerabilities.

Although a clever design is a good starting point, it is not enough to achieve secure software: Implementation has tricks of its own.