• The Java Servlet Security course will discuss the implementation of Hypertext Transfer Protocol (HTTP) authentication mechanisms. It will also describe the procedures for creating an Access Control List (ACL) to authorize a user and a group to access servlets or files and folders.
    Duration: 1 Hour
    Prerequisite Courses: None
  • In the course JavaBean Security, you will learn about the services that help in implementing security in an enterprise environment. This course will also discuss support activities to implement security and the interoperability of Remote Method Invocation (RMI) and Common Object Request Broker Architecture (CORBA).
    Duration: 3 Hours
    Prerequisite Courses: None
  • The Session Beans: Development and Security unit will detail the development and deployment of a session bean. The unit will also cover advanced topics, such as managing handles. Finally, the unit will cover the security features of EJBs.
    Duration: 2 Hours
    Prerequisite Courses: None
  • In this course you will learn about the features of Common Gateway Interface (CGI) and the strategies of CGI security. Secure Sockets Layer (SSL) and digital certificates will also be covered in this course. Topics covered in this course are: CGI: An Overview, CGI: Programming Languages, CGI: Identifying Security Risks, CGI: Minimizing Security Risks, CGIWrap Application, Server Side Includes, Digital Certificates, and Secure Sockets Layer.
    Duration: 1 Hour
    Prerequisite Courses: None
  • In this course you will learn about the features of Java and the security risks associated with Java. Java security mechanisms and Java applets will also be covered in this unit. Topics covered in this course are: Java: An Overview, Java: Security Risks, Bytecode Verifier, Class Loader, Security Manager, Java Applet Viewer, and Security in Netscape Communicator 4.6.
    Duration: 1 Hour
    Prerequisite Courses: None
  • In this course you will study an overview of information encryption.You will also examine different encryption techniques and encryption services.The specific topics for this course are: Encryption Overview, Basic Encryption Concepts, Modern Encryption Concepts, Public and Secret Key Encryption Systems, Encryption and Legislation, Data Encryption Standard (DES), Pretty Good Privacy (PGP), RSA Encryption, Public Key CryptographyStandards (PKCS), Applications of Encryption, Kerberos, Public Key Infrastructure (PKI), Secure Sockets Layer (SSL), IPSec Protocol, E-Mail Security, and Virtual Private Networks (VPNs).
    Duration: 2 Hours
    Prerequisite Courses: None
  • This course explores common Web application vulnerabilitiesand best practices used to address the same. The course also imparts an in-depth understanding of authentication and session management systems and their weaknesses and methods to secure them.Last, but not the least, this advanced course focuses on the latest tools and techniques used in designing Web applications. The course also includes a case study at the end to help the learner analyze and identify the most appropriate measures to secure a Web application in a given environment.
    Duration: 2 Hours
    Prerequisite Courses: None
  • This course provides an overview of Public-key infrastructure (PKI) that helps an organization achieve the security goals of authentication, confidentiality,integrity, and nonrepudiation. This course also provides an overview of cryptography.It also describes PKI components, key and certificate life-cycle management, and the DESC=PKIX model. In addition, this course details about the protocols, formatting standards, DESC= trust models, and authentication techniques used in PKI.
    Duration: 4 Hours
    Prerequisite Courses: None
  • This course explains the concepts of serversecurity, privileges and roles, and restrictingdatabase access, with respect to database security.
    Duration: 1.5 Hours
    Prerequisite Courses: None