We may earn an affiliate commission when you visit our partners.
Course image
Packt

This video course explains how Secure Sockets Layer (SSL) works on websites and the importance of digital certificates in securing communication between clients and web servers. You'll learn to deploy and manage a two-tier PKI on Windows Servers, supporting applications requiring certificate-based security.

Read more

This video course explains how Secure Sockets Layer (SSL) works on websites and the importance of digital certificates in securing communication between clients and web servers. You'll learn to deploy and manage a two-tier PKI on Windows Servers, supporting applications requiring certificate-based security.

Starting with an introduction to PKI and digital certificates, the course covers cryptographic methods used for online data security. You'll explore certification authorities (CA), certificate requests, and services, and configure Network Device Enrollment Service (NDES), Certificate Enrollment Service (CES), and Certificate Enrollment Policy (CEP). A bonus topic includes migrating hashing algorithms from SHA1 to SHA2 on Windows Server 2016.

By the end, you'll be proficient in deploying and configuring PKI on Windows Servers. Key learnings include

- Managing a two-tier PKI on Windows Server 2012 R2

- Understanding encryption and decryption

- Using SSL certificates for website security

- Configuring CDP/CIA extensions and OCSP servers

This course is ideal for candidates with basic knowledge of Windows Servers and networking, IT professionals wanting to learn about Active Directory Certificate Services (ADCS) on Windows infrastructure, and those in cybersecurity or identity and access management.

Enroll now

What's inside

Syllabus

Introduction
In this module, we will provide an overview of the course, outlining the main objectives and the topics that will be explored in the subsequent modules. You will also get a brief on what to expect in terms of learning outcomes and assessments.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores Public Key Infrastructure (PKI) and digital certificates, which are fundamental concepts for securing online communication
Covers cryptographic methods and algorithms used for data encryption and decryption, providing a strong foundation for understanding online security
Teaches how to deploy and manage a two-tier PKI on Windows Servers, equipping learners with practical skills for securing applications
Includes hands-on activities and exercises, allowing learners to apply their knowledge and gain practical experience
Requires basic knowledge of Windows Servers and networking, making it suitable for IT professionals seeking to enhance their skills in PKI management

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Practical pki on windows server

According to students, this course provides a highly practical and thorough guide to Public Key Infrastructure (PKI) deployment and management, particularly within Windows Server environments. Learners consistently highlight the hands-on labs and step-by-step guidance as invaluable, enabling them to confidently deploy and configure PKI infrastructure, including topics like NDES and SHA2 migration, which are directly applicable to professional roles. The instructor's clear explanations are frequently praised for simplifying complex concepts. While most find it builds a solid foundation, some note that despite the 'from scratch' title, a basic understanding of Windows Server is beneficial for keeping pace. Overall, it's considered an essential resource for IT professionals and those in cybersecurity.
Course is highly specific to Windows Server environments.
"The course has good information, but it's very specific to Windows Server. If you're working in a mixed environment or with Linux, much of the practical 'how-to' won't apply directly."
"Good course for IT professionals seeking to understand PKI deployment on Windows Server. It provides practical insights."
"Very useful course for anyone dealing with ADCS."
Covers critical real-world topics like NDES and SHA2 migration.
"I especially appreciated the modules on NDES and SHA2 migration, which are directly applicable to my job as an IT administrator."
"The migration section was a bonus I wasn't expecting but really needed."
"The SHA2 migration part was a nice addition."
Instructor explains complex topics simply and effectively.
"The instructor's explanations are clear and the hands-on labs were invaluable."
"The instructor is very knowledgeable and explains difficult concepts simply."
"The instructor breaks down complex topics like CRLs and OCSP effectively."
Focuses on real-world deployment on Windows Server.
"This course is incredibly thorough and practical for anyone looking to understand PKI in a Windows environment. The instructor's explanations are clear and the hands-on labs were invaluable."
"The step-by-step guidance on setting up CAs was very helpful."
"Perfect for my needs! I needed to set up a new PKI infrastructure at work and this course walked me through every step. The practical labs were spot on."
"The course is very hands-on, which is essential for PKI."
Assumes basic Windows Server knowledge, can be fast-paced.
"While the content aims to be 'from scratch', I found it assumes more prior knowledge than stated. For someone completely new to even basic Windows Server administration, it can be overwhelming."
"The pace was fast in some sections. I struggled to keep up with the labs."
"It assumes some basic Windows Server knowledge, which is fair given the title."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Cryptography: Learn Public Key Infrastructure from Scratch with these activities:
Review Basic Networking Concepts
A solid understanding of basic networking concepts will enhance your comprehension of PKI and its role in securing network communications.
Browse courses on Networking Fundamentals
Show steps
  • Go over notes or online resources on networking concepts such as IP addresses, subnetting, and network protocols.
  • Review basic network configuration and troubleshooting techniques.
Read 'Cryptography and Network Security: Principles and Practice'
This comprehensive book provides an in-depth look at cryptography and network security, offering a strong foundation for understanding PKI and its applications.
Show steps
  • Obtain a copy of the book.
  • Read the relevant chapters on cryptography, digital certificates, and PKI.
  • Take notes or highlight important concepts.
Practice Encryption and Decryption
Regular practice of encryption and decryption techniques will reinforce your understanding and boost your confidence in these foundational skills.
Browse courses on Encryption
Show steps
  • Find online resources or tools that provide encryption and decryption challenges.
  • Attempt to encrypt and decrypt messages using different algorithms and key sizes.
  • Compare your results with the expected outcomes to identify areas for improvement.
Three other activities
Expand to see all activities and additional details
Show all six activities
Configuring PKI on Windows Server
Following along with a guided tutorial will help you dive deeper into the intricacies of PKI on Windows Server, enhancing your understanding.
Browse courses on Public Key Infrastructure
Show steps
  • Find a reputable tutorial on configuring PKI on Windows Server.
  • Set aside enough time to complete the tutorial thoroughly.
  • Follow the instructions in the tutorial carefully, paying attention to the details.
  • Take notes or highlight important information for future reference.
Create a Visual Guide to PKI
Creating a visual guide will help you synthesize and retain information by translating complex concepts into a more accessible and memorable format.
Browse courses on Public Key Infrastructure
Show steps
  • Brainstorm key concepts and relationships within PKI.
  • Choose a visual format that effectively conveys the information (e.g., flowchart, diagram, comic strip).
  • Design and create the visual guide, using clear language and engaging visuals.
  • Share your visual guide with others for feedback and discussion.
Attend an Industry Conference on Public Key Infrastructure
Attending an industry conference will provide valuable insights into the latest PKI trends, best practices, and real-world applications.
Browse courses on PKI
Show steps
  • Research and identify upcoming industry conferences focused on PKI.
  • Register for the conference and make travel arrangements.
  • Actively participate in sessions, workshops, and networking events.

Career center

Learners who complete Cryptography: Learn Public Key Infrastructure from Scratch will develop knowledge and skills that may be useful to these careers:

Reading list

We've selected 50 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Cryptography: Learn Public Key Infrastructure from Scratch.
Provides a comprehensive and accessible introduction to network security and cryptography, including detailed explanations of public key infrastructure (PKI) and digital certificates. It is widely regarded and used as a textbook in both undergraduate and graduate programs. The latest edition covers updated standards and protocols relevant to understanding how certificates function in modern networks.
Written by the creator of SSL Labs, this book definitive guide to deploying secure SSL/TLS and PKI. It covers protocol details, vulnerabilities, and practical deployment advice for various web servers. is essential for anyone responsible for configuring and managing SSL/TLS in a production environment.
Considered a standard textbook for introductory cryptography courses at the undergraduate and graduate levels. provides a rigorous theoretical foundation with an emphasis on formal definitions and proofs of security. It's essential for students seeking a deep understanding of cryptographic principles.
Provides a practical introduction to modern cryptography with a focus on real-world applications and implementation pitfalls. It is suitable for undergraduate students and working professionals, particularly those with a programming background. It covers essential concepts and valuable reference for understanding how cryptographic primitives are used securely.
Focuses on the practical aspects of designing and implementing secure cryptographic systems. It's an excellent resource for software engineers and system architects, bridging the gap between theoretical cryptography and real-world deployment. It highlights common pitfalls and provides guidance on building secure systems.
Provides a deep dive into both the theory and practice of cryptography and network security. It covers encryption, digital signatures, and network security protocols extensively, offering a comprehensive understanding of the underlying cryptographic principles of SSL/TLS. It well-regarded textbook for undergraduate courses and professionals.
Provides a comprehensive overview of Windows Server 2019, covering topics such as installation, configuration, management, and security. It is suitable for both beginners and experienced administrators.
Covers the principles and best practices of implementing and managing Windows Server 2012 R2. It must-read for administrators who need to upgrade their Windows Server environments.
Focuses on the cryptography used in real-world systems and applications. It's a practical guide for developers and security professionals, covering topics like TLS, cryptocurrencies, and secure messaging. It provides insights into how cryptographic concepts are applied in practice.
Serves as a comprehensive reference for administrators working with Windows Server 2016. It's particularly useful for gaining a broad understanding of various topics, including administration, Active Directory, networking, and security. While not the most recent publication, it remains a valuable resource for its depth and breadth of coverage, making it suitable for both those new to the topic and experienced professionals seeking a quick reference.
A deep dive into Hyper-V in Windows Server 2016, this book is essential for those focusing on virtualization. It covers architecture, deployment, management, and integration with related technologies. This key resource for understanding a contemporary and critical aspect of Windows Server 2016.
Offers a practical, no-nonsense approach to operating a Public Key Infrastructure. It delves into the real-world issues and best practices for managing a PKI system, which is crucial for issuing and managing digital certificates effectively and securely. It's a valuable resource for PKI operators and administrators.
A classic and comprehensive survey of cryptographic protocols and algorithms. While some of the algorithms covered may be outdated for current implementation, this book remains an invaluable reference for understanding the breadth of cryptography and its historical development. It's particularly useful for those interested in the practical application of cryptography.
Key resource for understanding the emerging field of post-quantum cryptography, which focuses on cryptographic algorithms resistant to attacks by quantum computers. It is suitable for graduate students and researchers interested in contemporary cryptographic challenges.
Offers a clear and accessible introduction to modern cryptography, suitable for undergraduate students. It focuses on the fundamental concepts and provides a good balance between theory and practical examples.
Provides a focused look at Public Key Infrastructure, explaining the concepts, standards, and considerations for deploying and managing PKI. It's directly relevant to understanding the ecosystem in which digital certificates operate. While an older edition is cited, the fundamental concepts remain valuable.
Provides a practical guide to implementing SSL/TLS by explaining the underlying cryptography and Public Key Infrastructure (PKI). It's a useful resource for developers and system administrators who need to understand the technical details of setting up and configuring SSL/TLS.
This cookbook dives into key security and networking functions, including building a PKI, managing certificates, and configuring remote access solutions like DirectAccess and VPN. It's a practical guide for implementing security measures and is relevant to contemporary security concerns.
Offers extensive coverage of Active Directory Domain Services and Federation Services in Windows Server 2016. It's excellent for deepening understanding of identity management and security, including using PowerShell for automation. The second edition includes updated content relevant to contemporary practices and hybrid cloud setups.
This cookbook provides practical, recipe-based guidance for deploying, migrating, and managing Hyper-V on Windows Server 2016. It's a great resource for hands-on learners looking to quickly implement and manage virtualization tasks.
Given the close relationship between SSL/TLS and PKI, a deep understanding of PKI is essential. provides a comprehensive guide to PKI fundamentals, building blocks, certificate management, and deployment strategies. It's a valuable resource for anyone needing to master the trust infrastructure underpinning SSL/TLS.
Offers a broad and comprehensive introduction to computer and network security, covering fundamental principles and practices. It includes essential topics like cryptography, network security protocols, and security management, providing a solid foundation for understanding SSL/TLS within the larger security landscape. It is widely used as a textbook in academic settings.
Considered a classic and definitive history of cryptography. While not a technical guide, this book provides invaluable context and a fascinating narrative of the evolution of secret communication. It's a must-read for anyone interested in the historical and cultural impact of cryptography.
Covers the principles and best practices of using PowerShell to administer Windows Server environments. PowerShell powerful scripting language that can be used to automate and simplify many administrative tasks.
A comprehensive and foundational reference work in applied cryptography. While published in 1996, it remains a vital resource for researchers and practitioners due to its depth and breadth of coverage on cryptographic techniques and mathematical foundations. It is often used as a graduate-level textbook.
Focuses on Microsoft Intune, a platform used for managing and securing devices, including certificate deployment. While not a theoretical book on certificates, it is highly relevant for professionals using Microsoft technologies and provides practical guidance on managing certificates within an enterprise environment.
Focused on the networking aspects of Windows Server 2016, this book valuable resource for understanding and deepening knowledge in this specific area. It covers topics like TCP/IP, DNS, DHCP, and remote access solutions, aligning well with related online courses. It's structured to help prepare for the MCSA 70-741 exam.
This cookbook provides over 200 recipes for securing Windows Server environments. It covers topics such as user account management, security policies, and firewalls.
Provides a solid introduction to the theory and practice of cryptography, suitable for advanced undergraduate and graduate students. It covers a wide range of topics and includes a good balance of theoretical concepts and practical algorithms.
Similar to 'Mastering Microsoft Intune', this book provides administrators with the knowledge to effectively use Microsoft Intune for endpoint management and security. It includes coverage of certificate management within the Intune platform, making it a practical resource for IT professionals in Microsoft environments.
HashiCorp Vault popular tool for secrets management, including the handling of certificates. provides a hands-on introduction to Vault's core concepts and practical applications. It's valuable for understanding how certificates are managed and secured in a modern infrastructure.
Aims to provide a comprehensive guide to PKI, covering fundamental principles, technologies, and practical applications. It touches upon contemporary topics like Zero Trust and cloud-based PKI, making it relevant for understanding the current state and future of certificate-based security.
This guide is tailored for the MCSA 70-742 exam, focusing on identity services, primarily Active Directory. It's essential for anyone needing to understand and manage user identities, group policies, and related security features in Windows Server 2016. It's a strong resource for both foundational knowledge and deepening understanding in identity management.
Aims to provide a comprehensive guide to Windows Server 2016 administration. It's suitable for those looking to deepen their understanding across various administrative tasks and features. It serves as a solid reference for day-to-day operations.
Focuses on the algorithmic aspects of breaking cryptographic systems. It is suitable for advanced undergraduate and graduate students with a strong algorithmic and mathematical background. It provides insights into the techniques used to analyze the security of cryptographic schemes.
Offers a cohesive introduction to public-key cryptography with a strong focus on the underlying mathematics, including number theory and algebraic geometry. It's suitable for advanced undergraduate and graduate students with a solid mathematical background.
Is specifically designed as a study guide for the MCSA 70-740 exam, focusing on installation, storage, and compute features. It's excellent for gaining a foundational and broad understanding of these core components of Windows Server 2016, and is often used in academic settings or for certification preparation.
This cookbook provides practical recipes for administering core infrastructure roles in Windows Server 2016, including IIS, RDS, monitoring, and Group Policy. It's a good resource for hands-on learning and addressing specific administrative tasks.
Another official Microsoft Exam Ref, this book focuses on the networking objectives of the 70-741 exam. It's a good resource for reviewing and reinforcing knowledge of Windows Server 2016 networking concepts and configuration.
Explores the connections between number theory and cryptography. It is mathematically rigorous and suitable for students with a strong background in number theory. It provides a deeper understanding of the mathematical principles behind many cryptographic algorithms.
Analyzing network traffic is crucial for understanding how protocols like SSL/TLS function in practice and for troubleshooting issues. provides hands-on guidance on using Wireshark for packet analysis, including analyzing and decrypting SSL/TLS traffic. It's a practical tool for gaining deeper insight into the protocol's behavior.
This Exam Ref book covers the identity-related topics for the 70-742 certification. It's a valuable tool for those preparing for the exam and needing to ensure a solid understanding of Active Directory and identity management in Windows Server 2016.
Designed for learning Windows Server 2016 from the ground up with no previous server experience, this book is great for gaining a broad, foundational understanding. It covers critical features and provides hands-on learning opportunities.
Written to cover the basics of Windows Server Administration and aligned with the MTA 98-365 certification, this book is an excellent starting point for beginners. It provides a broad understanding of core concepts, including installation, configuration, storage, and troubleshooting.
Delves into the intricacies of web browser security and the various attack vectors targeting web applications. Understanding these threats provides essential context for appreciating how SSL/TLS contributes to securing web communication and its limitations. It's a valuable read for developers and security professionals.
A concise and accessible overview of cryptography, perfect for gaining a quick understanding of the basic concepts and historical context. is ideal for high school students or anyone looking for a brief, non-technical introduction.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Cryptography: Learn Public Key Infrastructure from Scratch.

Coursera Buyer Protection & Guarantee

Verified partner policies & purchase protections

Accredited University Partner
Free Trial & Audit

7-Day Free Trial & Free Audit

7-day free trial on monthly Coursera Plus subscriptions; free audit option available on most individual courses to explore video lectures and readings at no charge.

Return & Refund Policy

14-Day Refund Guarantee

14-day refund window on annual Coursera Plus subscriptions and single-course purchases prior to certificate issuance. Monthly subscriptions do not offer refunds once billed.

Buyer Protections

Verified Academic & Industry Partner

Accredited university and industry certifications (e.g. Stanford, Google, IBM, Yale), secure SSL payment processing, and verifiable digital certificate links.

Key Purchase Protections
14-day refund window on annual Coursera Plus and single courses
7-day free trial on monthly Coursera Plus subscriptions
Free course audit option for lectures and readings
Verified certificates from top universities & companies
OpenCourser Verified Partner Policy details last reviewed: 2026-10-22
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser