Cryptography: Learn Public Key Infrastructure from Scratch (Udemy.com)
Learn in-depth deployment and configuration of Active Directory Certificate Services (ADCS) a.k.a PKI on Windows Servers
Created by: Himanshu Rana
Last updated May 2023
What you will learn
- Install, Configure and Manage 2-tier PKI hierarchy on Windows Server 2012 R2
- Will have in-depth understanding of configuring certification services on Microsoft environment
- How SSL are used to Secure website using certificates
- How standalone machines or devices request certificates using NDES, CEP/CES
- Configure CDP/CIA extensions, OCSP server
- Understand how encryption/decryption works together
- How to Migrate Hashing Algorithm from SHA1 to SHA2 (SHA256) on two tier PKI hierarchy
How it compares
Against the other 523 rated Udemy courses in Hacking on CourseDuck:
- Rating4.5 out of 5higher than 51% of them
- Reviews2,216#99 of 524 by number of reviews
- Length6.7 hourslonger than 58% of them
- Last updatedMay 2023earlier than 67% of them
Course Description
What is this course about?
Do you wonder how SSL works on websites? And what is the significance of digital certificates in secure communication between two entities e.g. a client and a web server? Then you are in the right place.
In this course, we'll talk about PKI which means Public Key Infrastructure. This course provides students with the knowledge and skills to deploy and manage a 2-tier public key infrastructure (PKI) on windows servers to support applications that require certificate based security. Students get hands-on experience implementing the solution to secure websites, applications and devices.
Note: "This course is purely related to Microsoft PKI on windows server a.k.a. Active Directory Certificate Services (ADCS), Please go through the curriculum thoroughly before purchasing the course"
What kind of materials are used?
I’ve designed this course using Microsoft Official Curriculum (MOC). Training will be done through videos where you’ll find lectures and hands-on.
Why take this Course?
There are many reasons to take this course.
One of the Best courses with more than a 4-star rating on this topic.
This course is designed according to Microsoft Official Curriculum and taught by Microsoft Certified Trainer.
Knowing the understanding level of students whether they are a beginner or advanced, this course is designed for all levels making it the best fit for everyone.
You'll find lots of Hands-On in this course which will make you practically sound.
And moreover, security is a hot subject in today's digital age, so why not learn about one of the major and most popular technique to secure your IT Infrastructure.
At last, I am eager to see you succeed, I am offering you my help, assistance wherever required in learning this course. You can drop your queries in the Q&A section of the course and I'll make sure it will be responded promptly.
30/11/2018
Course updated: Included Lectures on Migrating Hashing Algorithm from SHA1 to SHA2
Instructor Details
- 4.5 Rating
2,216 Reviews
Himanshu Rana
Himanshu is a seasoned Cloud Consultant and Architect with 16+ years of experience designing enterprise-grade solutions on Microsoft Azure and AWS. He has led diverse projects for global clients and top-tier MNCs, specializing in scalable cloud infrastructure, security, and modernization.
A Microsoft Certified Trainer since 2011, Himanshu blends deep technical expertise with a passion for teaching. As a Udemy Instructor Partner, he has empowered over 50,000+ learners worldwide to upskill in Cloud and AI technologies through his bestselling, hands-on courses.
More courses by Himanshu Rana
Entra ID/Azure Active Directory And Azure AD Domain Services (2025)
4.5 (9,928 Reviews)
Provider: Udemy
Time: 5.3h
$109.99
AI fundamentals for Beginners - Learn LLM, Agentic AI, MCP (2026)
4.5 (1,308 Reviews)
Provider: Udemy
Time: 8.8h
$10.99
AWS Bedrock Workshop (Build a Gen AI Chatbot) - Level 100 (2026)
4.3 (485 Reviews)
Provider: Udemy
Time: 3.1h
$10.99
More Hacking courses
Getting Started with Wireshark: The Ultimate Hands-On Course (2025)
4.8 (12,167 Reviews)
Provider: Udemy
Time: 4.4h
$109.99
The Ultimate Dark Web, Anonymity, Privacy & Security Course (2025)
4.8 (9,329 Reviews)
Provider: Udemy
Time: 10.3h
$27.99
Computer Basics for Beginners: Understanding Computer Basics (2025)
4.8 (4,524 Reviews)
Provider: Udemy
Time: 5.8h
$14.99
Ultimate F5 LTM Training from Beginner to Expert 2026
4.8 (1,927 Reviews)
Provider: Udemy
Time: 13.5h
$84.99
IP Addressing and Subnetting - Hands-on Learning Approach (2020)
4.8 (1,522 Reviews)
Provider: Udemy
Time: 4.2h
$15.99
Cisco BGP Masterclass for Enterprise Network Engineers (2026)
4.8 (1,369 Reviews)
Provider: Udemy
Time: 16.4h
$11.99
Reviews
By Varun Dheeman on 6/16/2024
Hands on lab which I personally liked throughout this course which helped me understanding the overall PKI concept in depth along with theory part.
By Frederic Carbone on 1/16/2024
I went through this couse several times and most likely do revisit some parts, it’s a great course but be aware it’s outdated and not fully applicable in the real world today in 2024. You can find better on internet for free Plus Udemy is now restricting screens captures which really helped me for building my labs, now it’s really not helping and discouraging I consoler stopping buying courses on udemy. But this course helps a lot understanding the concepts and the basic, I still do recommend it, but you will need a lot more material if you’re going into this seriously.
By Fernando Casas on 4/5/2023
La experiencia ha sido buena. Pese a que el curso está realizado hace unos años no he tenido problemas durante el mismo. En general se ve que el profesor domina la materia. Los conceptos bien explicados y complementados con los laboratorios.
By Anonymized User on 8/4/2022
Setting up a CA from scratch can be very confusing. I have already used this course as a reference for two different projects. I have no doubt that I will keep referring back to the demo modules as needed. Great job and thank you!
By Anonymized User on 7/26/2022
Very useful video and in-depth explanation if it is very difficult to find these type of videos in the internet, only few can make such videos, thank you very much for sharing the knowledge
By Rohit Saini on 7/10/2022
I liked the content and the way you describe this course and explain. Specially I liked the last module where you again covered everything thing which covered in previous modules that was kind of refreshment.
By Rossouw de Bruin on 5/8/2020
The course was very good and the labs were extremely helpful. Two points of critique that I would give is: 1. The slides are a bit disorganized - not all the slides are in the correct order. 2. During the labs, the presenter would mention errors and how to fix it after the error would occur. During this time, I would have to figure out on my own how to solve the error (which I suppose is good). He could have discussed all the steps beforehand, resulting in no error occuring. An example would be Root Certificates not in the Trusted Root Store before a certain step needs to occur. This would result in an error occurring. If he mentioned that the Root CA needs to be in the relevant store, it would not result in any error.
By Gihan Weerasinghe on 5/4/2020
The course covered 95% of what I was looking for, I was looking for a refresher course and it certainly did it's part, didn't expect it to be at this level. What's missing is, migration steps from an old environment and the planning required. Also a complete Demo on NDES with a few network devices, would've made this course complete. Disaster Recovery would be another section that could've been included but then most of the information is included within the course. Thank you for your efforts. Clear and Concise!.
By Alexandre Machava on 10/31/2019
Pelo que vi até agora, o instrutor mostrou domínio dos conceitos que os apresenta de modo bem esmiuçados e por mostrar exemplos do dia-a-dia. Espero que o restante do curso apresente a mesma qualidade. Parabéns!
By Ritesh Singhania on 8/29/2018
Thank you Himanshu for preparing very structured course. You have covered all topics and very well explained. I have below request: 1. I didnt find NDES installation steps in the course. Can you please includes NDES installation videos thanks. 2. If possible, can you share some information on PKI migration from SHA1 to SHA2 planning. Even document links would be helpful. Thanks
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100









