What is the best way to learn security in Java A-Z
I am a J2SE / Jee developer, a novice in Java security, and plan to learn more about this topic You can help me guide the correct methods / resources to learn security from primary to intermediate I have made a few words with Google for a few days (SAML, sacml, oatuh, openid, HTTPS / SSL, etc.)
Solution
The best way is to let you learn from the real problems encountered in programming, but it's best to learn some security ideas through the following links
General / Web Application Security:
http://www.youtube.com/watch?v=v -J7OpNFOU4&list=PLSM8fkP9ppPq4sCyQPfKXxKAo4R1ejPDN
http://www.tutorialspoint.com/listtutorials/java/security/1
http://www.javacodegeeks.com/2013/06/java-security-tutorial-step-by-step-guide-to-create-ssl-connection-and-certificates.html
http://docs.oracle.com/javase/7/docs/technotes/guides/security/overview/jsoverview.html http://www.ibm.com/developerworks/java/tutorials/j-sec1/
http://www.tutorialized.com/tutorial/Java-Web-services-Axis2-WS-Security-encryption/50709
http://java-security-training-guide.com/
Network security:
JavaScript level security:
http://code.google.com/p/crypto-js/