Secure coding

Developing Secure Java Code – Best Practices for a Team

January 20, 2016 by Prateek Gianchandani

The following whitepaper shall introduce to us the basic practices to be followed to write secure Java code. The following topics are touched on- general coding practices, input validation, output encoding, authentication and password management, session management, access control, cryptographic practices and error handling & logging. You will also learn how to prevent code injection via real world examples.

[download]click here to download[/download]


Posted: January 20, 2016
Prateek Gianchandani
View Profile

Prateek Gianchandani, a recent IIT graduate, has interests in the field of Penetration Testing, Web Application Security and Intrusion Detection. He is currently a researcher for InfoSec Institute. In the past he has worked for security-based startups. You can contact him at and on twitter @prateekg147 or you can visit his personal website at