DAY 1
Security Overview
Security Concepts
Security Attacks
Security Vulnerabilities
Java Overview
Java 2 Standard Edition (J SE)
Java Language Security
Bytecode
Java Sandbox
Java Security Architecture
Java Class Loader
Java Applet Security
Reverse Engineering
Source Code Protection |
DAY 2
J2SE
Cryptography - JCE
Public Key Infrastructure
Message Digests
Digital Signatures
Code Signing
Secure Communication - J2SE
Access Control
DAY 3
J2SE
Java 2 Enterpise Edition (J2EE)
Database - JDBC
Enterprise Java Beans (EJB)
Servlets
JavaServer Pages (JSP)
Authentication &
Authorization - JAAS
User Management
JNDI & LDAP |
DAY 4
J2EE
Data Validation
Java Regular Expressions
Error and Exception Handling
Event Logging
RMI Security
XML Security
Web Service Security
DAY 5
OWASP Top Ten
Secure Development Lifecycle
Secure Code Reviews
Software Security Testing
Threat Modeling |