Working in the IT security industry it is extremely important for us to keep up with all the standards relating to the development of a secure product. In fact, it's so important for us, that we get every version of our product and all product files independently verified by a third party security analysis firm that rigorously test every aspect of product security. Unfortunately independent verification by a good firm can be very expensive and might not make financial sense for all developers. However, you can do your product and your customers some good by making sure you keep security in mind and applying some simple security principles while developing your applications.
Therefore, I thought I would start a small series of posts around the topic of secure delphi programming. Touching on issues around how to produce Delphi applications using industry standard security practices and principles.
- Secure Delphi Programming: Part 2 - Protecting Secrets
- Secure Delphi Programming: Part 3 - Secure Communication
Although this series is currently still in progress, feel free to suggest other areas of secure programming that you might like me to cover in this series below.