Quantum Cryptography Demystified
Building protocols that cannot be compromised without breaking the laws of physics
6 hr 37 m of video content
Advanced
Validation of Completion Included
Buy this course now
$99.99Course Overview
As quantum computing continues to evolve, quantum cryptography is emerging as a revolutionary approach to secure communication by leveraging the laws of quantum mechanics rather than computational hardness. Concepts such as quantum superposition, entanglement, and the no-cloning theorem enable new cryptographic primitives that offer unprecedented security guarantees. This course introduces the foundational principles and advanced protocols that are shaping the future of secure communications.
This course begins with the fundamentals of quantum computing, including the quantum circuit model, quantum oracles, uncertainty, the no-cloning theorem, and the relationship between quantum computing and cryptography. It then explores private quantum money, quantum key distribution through the BB84 and Ekert protocols, and uncloneable encryption techniques. The course continues with advanced quantum cryptographic primitives such as blind quantum computation, public quantum money, and time-release encryption before examining the theoretical limits of quantum cryptography, shadow tomography, and key research directions in the field.
By the end of this course, you will understand the principles, protocols, and limitations of quantum cryptography and their role in securing future communication systems.
What You Will Learn
- Understand the fundamental principles of quantum mechanics that enable quantum cryptography.
- Explore quantum key distribution protocols, including BB84 and Ekert, for secure communication.
- Analyze advanced quantum cryptographic concepts such as quantum money, uncloneable encryption, and blind quantum computation.
- Evaluate the security guarantees and theoretical limitations of quantum cryptographic systems.
- Gain insight into emerging quantum security technologies and their applications in future communication networks.
Program Curriculum
- Welcome, Introduction, and Overview
- The Quantum Circuit Model
- Quantum Oracles and Quantum Speedups
- Uncertainty and No-cloning
- Do We Need Quantum Computers for Quantum Cryptography?
- Chapter 1 Quiz
- Stephen Wiesner’s Quantum Money
- Simple Attack on Wiesner’s Money
- The Eliztur-Vaidman Bomb Tester
- Adaptive Attack on Wiesner’s Money
- Classically Revocable Private Quantum Money
- Chapter 2 Quiz
- Key Exchange
- The Bennet-Brassard (BB84) Key Exchange
- Quantum Entanglement
- Bell Inequalities and Non-local Games
- Ekert’s Secret-exchange Protocol
- Device-independent Security
- Chapter 3 Quiz
- The Superbowl Problem
- Quantum One-time Pads
- Defining Uncloneability
- Quantum MAC Tokens
- Uncloneable Encryption
- Chapter 4 Quiz
- The Uncloneable Jungle
- Revocable Time-release Encryption
- Blind Quantum Computation
- Classically Verifiable Quantum Computation
- Public Quantum Money
- Chapter 5 Quiz
- Unconditional Attackers with Few Queries
- Shadow Tomography
- Two Impossibility Results
- Chapter 6 Quiz
- Key Takeaways
- Further Topics and Reading Recommendations
Instructor
Dr. Shai Wyborski
Dr. Shai Wyborski is a Ph.D in quantum cryptography; his research includes studying the relations between uncloneable primitives and proposing new primitives for uncloneable decryption keys. Outside his research work, Shai is an experienced educator and science communicator, with many hours of teaching university classes and lecturing for wide audiences, most famously about the Kaspa cryptocurrency, to which he is one of the original major contributors. Shai earned his Ph.D from the Hebrew University in 2024 under the co-advisory of Prof. Dorit Aharonov and Dr. Or Sattath. In 2019, he earned an M.Sc in mathematical logic from the Hebrew University under the co-advisory of Prof. Ehud Hrushovski and Prof. Itay Kaplan. Shai is a strong proponent of visual learning and believes formal ideas can be communicated to any audience with the right approach.
Buy this course now
$99.99Couldn't load pickup availability
Get Immediate access for one year today!
Upgrade to Pro Plans and Get Full Access Today!
Get this course, along with 900+ courses and 70+ learning paths and more in one subscription. Learn more
Unlock All AccessPlans start from $33/mo. Cancel anytime.
Join over 1 Million professionals from the most renowned Companies in the world!
Choose the Pro Plan That Fits Your Learning Journey
Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.
Pro
Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.
What is included
- Access to 900+ Premium Short Courses
- 70+ Structured Learning Paths
- Validation of Completion with All Courses and Learning Paths
- New Courses Added Every Month
Pro +
Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.
Everything in Pro and
- 600+ Practice Labs with Guided Instructions
- 400+ CTF Challenges with Detailed Walkthroughs
- New Practice Labs and Challenges Added Every Month
Pro
Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.
What is included
- Access to 900+ Premium Short Courses
- 70+ Structured Learning Paths
- Validation of Completion with All Courses and Learning Paths
- New Courses Added Every Month
Pro +
Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.
Everything in Pro and
- 600+ Practice Labs with Guided Instructions
- 400+ CTF Challenges with Detailed Walkthroughs
- New Practice Labs and Challenges Added Every Month
Related Courses
-
Software Development
Explore the basics of Bootstrap and learn to create a website in 4 easy steps
Explore the basics of Bootstrap and learn to create a website...
$49.99Beginner
1 hr 30 m
Hello
-
Security Architecture and Operations
A comprehensive guide to understanding the in-depth functioning of routers and switches for the preparation of CCNA Exam.
A comprehensive guide to understanding the in-depth functioni...
$49.99Intermediate
2 hr 0 m
Hello
-
Software Development
Learn full-stack web development using JavaScript (ReactJS, NodeJS, LoopbackJS, Redux and Material-UI)!
Learn full-stack web development using JavaScript (ReactJS, N...
$79.99Beginner
24 hr 17 m
Hello
-
DevSecOps
From React.js Fundamentals to Crafting an Online Storefront
From React.js Fundamentals to Crafting an Online Storefront
$49.99Advanced
3 hr 30 m
Hello
-
Cybersecurity
This course is ideal for individuals who desire to pass the Information Systems Security Professional CISSP Certification Exam and want to gain more insight and knowledge around IT, Information, and Cyber Security from a management/senior leader perspective.
This course is ideal for individuals who desire to pass the I...
$69.99Intermediate
6 hr 30 m
Hello
-
Software Development
A must tool for every DevOps engineer
A must tool for every DevOps engineer
$49.99Intermediate
1 hr 27 m
Hello
-
Vulnerability Assessment and Pentesting
Fun way to learn ethical hacking by playing online hacking games - hacking real websites legally
Fun way to learn ethical hacking by playing online hacking ga...
$69.99Beginner
4 hr 18 m
Hello
-
Software Development
Securing and Automating Linux and Windows Systems with Advanced Ansible Playbooks
Securing and Automating Linux and Windows Systems with Advanc...
$99.99Advanced
5 hr 34 m
Hello