Masterclass: Public Key Infrastructure Management

Categories: Microsoft, Security

About Course

Course Objectives

  • Understand the fundamentals of Public Key Infrastructure (PKI) and cryptography concepts.

  • Design and implement a secure PKI architecture in Microsoft environments.

  • Configure and manage Certification Authorities (CA) and certificate services.

  • Implement certificate templates, enrollment, and key recovery.

  • Secure PKI infrastructure and manage certificate validation and revocation.

  • Deploy PKI-based security solutions such as SSL, VPN, email security, and smart cards.

  • Plan disaster recovery and maintain a secure PKI environment.

Course Outline 

Module 1: Foundations of PKI

  • Cryptography basics

  • Certificate types (X.509)

  • Certification Authorities

  • Certificate Revocation Lists (CRL)

Module 2: Policies and PKI

  • Security Policy

  • Certificate Policy

  • Certification Practice Statements (CPS)

Module 3: PKI in Windows Domain

  • Managing PKI

  • Configuring Certificate Templates

  • Configuring Certificate Enrollment

  • Configuring Key Archival and Recovery

  • Configuring Trust Between Organizations

  • Deploying Smart Cards

Module 4: Designing and Implementing CA Hierarchy

  • Planning PKI infrastructure

  • Preparing Active Directory environment

  • Implementing Certification Authority hierarchy

Module 5: Upgrading PKI Infrastructure

  • Supported upgrade scenarios

  • Upgrading certificate templates

Module 6: PKI Security

  • Deploying certificates to Domain Controllers

  • Securing CA hierarchy

  • Certificate revocation and validation

  • Role separation

  • Disaster recovery planning and implementation

  • Archiving encryption keys

Module 7: Deploying Application-Specific Solutions

  • Securing web traffic using SSL

  • Configuring email security

  • Encrypting File System (EFS)

  • VPN security

  • Wireless network security

  • Document and code signing

  • Active Directory Rights Management Services (AD RMS)

World Food Programme (WFP)

Our work with the World Food Programme (WFP) focused on enabling the effective adoption of digital field technologies and essential digital literacy capabilities. Participants utilized mobile-based data collection platforms within operational contexts, enhancing accuracy, consistency, and confidence in digital data handling. The engagement strengthened WFP’s ability to rely on digital tools to support field operations and humanitarian programs.

Raya

For Raya, we delivered technology enablement focused on automation-driven operations and scalable application development. Participants gained hands-on experience with automation technologies and modern front-end development frameworks, supporting more efficient processes and the delivery of flexible, high-performance digital solutions aligned with business growth objectives.

EgyptAir

Our engagement with EgyptAir focused on enabling the effective use of application development technologies alongside the adoption of cybersecurity and secure computing practices within operational environments. Participants worked with Microsoft-based development platforms and programming technologies while gaining practical exposure to secure application usage, access control mechanisms, and threat-aware system interaction. This integrated technology enablement supported more secure digital operations, improved system reliability, and reinforced cyber resilience across aviation technology environments.

Banque Misr

We collaborated with Banque Misr to enable integrated enterprise technology capabilities across multiple domains. The engagement supported effective utilization of IT infrastructure environments, data analytics platforms, and professional capability development frameworks, allowing teams to operate confidently within complex enterprise systems. Our delivery approach focused on practical technology adoption, operational alignment, and building sustainable competencies that support reliable banking services and informed, data-driven decision-making.

Course Booking Form