Advanced Java Security Features (JAAS, JCA and JCE)

2 days

The Advanced Java Programming Developer’s Workshop is a two-day, comprehensive hands-on workshop on Java SE Security Features: Java SE Security, JAAS, JCA and JCE

Ideally students should have taken at least Core Java Programming, or should have an equal level of Java programming experience. No prior knowledge of security algorithms is required

Please find the course objectives below:

Students who attend Java Security will leave the course armed with the skills they require to develop solid secure Java applications, using sound coding techniques and best coding practices. Working in a hands-on environment, developers will:

  • Java SE Security model for code execution
  • Understand in great detail how Java Security works
  • Understand what *JAAS** adds to the table
  • Develope JAAS Login Modules to custom security domains
  • Common Encryption techniques (including algorithms, idioms etc)
  • Java Cryptography Architecture (JCA)
  • Java Cryptography Extensions (JCE)
  • Understand how to perform encryption
  • Create Digests and MACs
For an onsite course please contact us