我是j2se / jee开发人员,是java安全方面的新手,并计划在此主题上了解更多信息。你能帮我指导正确的方法/资源来学习从初级到中级的安全性。我已经谷歌做了几天,并且几句话(SAML,SACML,Oatuh,OpenID,HTTPS / SSL等)。
答案 0 :(得分:8)
最好的方法是让你通过编程时遇到的真正问题来学习,不过最好通过以下链接来了解安全方面的一些想法。 安全性:
常规/ Web应用程序安全性:
http://www.youtube.com/watch?v=v-J7OpNFOU4&list=PLSM8fkP9ppPq4sCyQPfKXxKAo4R1ejPDN
http://www.tutorialspoint.com/listtutorials/java/security/1
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/
网络安全:
http://www.youtube.com/watch?v=w0SB6eAnx4Q
Java脚本级安全性:
答案 1 :(得分:0)
您提到的概念(SAML,SACML,Oatuh,OpenID,HTTPS / SSL等)都不是Java EE概念。
首先,您应该通过研究通用安全性来开始您的研究。也许“Network Security Essentials应用程序和标准”这本书对您有好处。
然后,您可以看到所有这些内容是如何在Java中实现的。
此外,至少遵循每日讨论这些事情的重要期刊。例如,请检查此网站TechRepublic