К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Asymmetric Cryptography and Key Management · LearnSpace
Назад в каталог
courseraПрограммирование

Asymmetric Cryptography and Key Management

Курс от University of Colorado System
Средний≈ 8.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Welcome to Asymmetric Cryptography and Key Management! In asymmetric cryptography or public-key cryptography, the sender and the receiver use a pair of public-private keys, as opposed to the same symmetric key, and therefore their cryptographic operations are asymmetric. This course will first review the principles of asymmetric cryptography and describe how the use of the pair of keys can provide different security properties. Then, we will study the popular asymmetric schemes in the RSA cipher algorithm and the Diffie-Hellman Key Exchange protocol and learn how and why they work to secure communications/access. Lastly, we will discuss the key distribution and management for both symmetric keys and public keys and describe the important concepts in public-key distribution such as public-key authority, digital certificate, and public-key infrastructure. This course also describes some mathematical concepts, e.g., prime factorization and discrete logarithm, which become the bases for the security of asymmetric primitives, and working knowledge of discrete mathematics will be helpful for taking this course; the Symmetric Cryptography course (recommended to be taken before this course) also discusses modulo arithmetic. This course is cross-listed and is a part of the two specializations, the Applied Cryptography specialization and the Introduction to Applied Cryptography specialization.

Навыки, которые вы освоите

Key ManagementEncryptionCryptographyCryptographic ProtocolsPublic Key InfrastructureAlgorithmsAuthentications

Программа курса

4 модулей · 39 учебных материалов

01Asymmetric Cryptography Overview10 материалов

Instructor Introduction and Module Objectives

Instructor IntroductionВидеоModule ObjectivesВидеоGet help and meet other learners in this course. Join your discussion forums!Чтение

What is Asymmetric Cryptography?

What is Asymmetric Cryptography?Видео

Учитесь у экспертов

Sang-Yoon Chang

Assistant Professor

Asymmetric Cryptography and Key Management
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 8.6 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Ория, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета

Alice, Bob, and Eve and the Public-Key-Private-Key Pair

Asymmetric Encryption for Message ConfidentialityВидео
Digital Signature for AuthenticationВидео

Cipher Requirements and Trapdoor One-Way Function

Cipher Requirements and Trapdoor One-Way FunctionВидеоLecture Slides for Asymmetric Cryptography OverviewЧтениеAsymmetric Cryptography OverviewЗадание

Asymmetric Cryptography Framework

Asymmetric Cryptography FrameworkВзаимная проверка
02RSA Algorithm10 материалов

Module Objectives

Module ObjectivesВидео

Prime Factorization

Prime Factorization ProblemВидео

RSA Encryption and Decryption

RSA Encryption and DecryptionВидео

RSA Key Setup

RSA Key SetupВидеоRSA ExampleВидеоRSA OperationsЗадание

Security of RSA

Security of RSAВидеоLecture Slides for RSA AlgorithmЧтениеRSA AlgorithmЗаданиеPaper by Rivest, Shamir, and AdlemanЧтение
03Diffie-Hellman Key Exchange12 материалов

Module Objectives

Module ObjectivesВидео

Discrete Logarithm Problem

Discrete LogarithmВидеоPrimitive Root of a Prime IntegerВидеоDiscrete Logarithm ProblemВидеоDiscrete Logarithm and Primitive RootЗадание

Diffie-Hellman Key Exchange

Diffie-Hellman Key Exchange OverviewВидеоDiffie-Hellman Key-Exchange ProtocolВидеоDiffie and Hellman, 1976ЧтениеMan-in-the-Middle AttackВидеоEl Gamal EncryptionВидеоLecture Slides for Diffie-Hellman Key ExchangeЧтениеDiffie-Hellman Key Exchange and El Gamal EncryptionЗадание
04Key Distribution and Management7 материалов

Module Objectives

Module ObjectivesВидео

Key Distribution

Key Distribution ApproachesВидео

Key Hierarchy

Key Hierarchy and Decentralized Key DistributionВидео

Public-Key Authority

Public-Key AuthorityВидео

Public-Key Certificate and Public-Key Infrastructure

Public-Key Certificate and Public-Key Infrastructure (PKI)ВидеоLecture Slides for Key Distribution and ManagementЧтениеKey Distribution and ManagementЗадание