About
Secure and robust software doesn’t have to be an utopian ideal. Security assessments performed at the end of a project are too often relied on as the only form of security control. Such an approach can be costly, both in terms of the time needed to perform a thorough assessment and the time needed to apply the necessary fixes. By treating security as a first class business requirement during the initial design, implementation and testing phases, software can be secure by default.I am a Principal Consultant at Corsaire Ltd., a niche security consulting firm based in the UK. I am also a project leader for the OWASP Java Project and have presented at numerous conferences, and written a few papers on various security topics. The main slant of this blog is towards application security, secure code and testing. Hope you find it useful!