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

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

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

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

Cryptographic Hash and Integrity Protection

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

О курсе

Welcome to Cryptographic Hash and Integrity Protection! This course reviews cryptographic hash functions in general and their use in the forms of hash chain and hash tree (Merkle tree). Building on hash functions, the course describes message authentication focusing on message authentication code (MAC) based on symmetric keys. We then discuss digital signatures based on asymmetric cryptography, providing security properties such as non-repudiation which were unavailable in symmetric-cryptography-based message authentication. This course is a part of the Applied Cryptography specialization.

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

CryptographyData IntegrityAuthenticationsCryptographic ProtocolsDigital CommunicationsAdvanced Encryption Standard (AES)Data Encryption StandardEncryptionData Security

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

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

01Cryptographic Hash Function11 материалов

Instructor Introduction and Module Objectives

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

Hash Function

Hash FunctionВидео

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

Sang-Yoon Chang

Assistant Professor

Cryptographic Hash and Integrity Protection
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 8.8 ч

4 модулей

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

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

Часть программы вашего университета
Insecure Hash FunctionВидео

Cryptographic Hash Function Requirements

Cryptographic Hash Function Requirements: One-Way and Collision PropertiesВидео

Cryptographic Hash Function Security

Cryptographic Hash Function SecurityВидео

Cryptographic Hash Function Structure

Cryptographic Hash Function StructureВидеоSlides for Cryptographic Hash FunctionЧтениеCryptographic Hash FunctionЗаданиеApplying Hash FunctionВзаимная проверка
02Cryptographic Hash Function Applications10 материалов

Module Objectives

Module ObjectivesВидео

Hash Chain

Hash ChainВидео

One-Time Password

S/Key: One-Time PasswordВидеоLamport's scheme (S/Key)Чтение

Hash Tree

Hash Tree (Merkle Tree)ВидеоSlides for Cryptographic Hash ApplicationsЧтениеHash Chain and Hash TreeЗадание

Hash Applications: Cryptocurrency and Broadcast Authentication

Cryptocurrency and BitcoinВидеоTESLA Broadcasting AuthenticationЧтениеCryptocurrency and TESLAЗадание
03Message Authentication Code (MAC)9 материалов

Module Objectives

Module ObjectivesВидео

Message Authentication Approaches

Message Authentication Approaches and Using Symmetric Encryption for Message AuthenticationВидео

Message Authentication Code (MAC)

Message Authentication Code (MAC)Видео

MAC Security

Brute-Force Attack on MACВидео

MAC Requirements

MAC RequirementsВидео

MAC Using Block Ciphers

Digital Authentication Algorithm (DAA)ВидеоCipher-Based MAC (CMAC)ВидеоSlides for Message Authentication CodeЧтениеMessage Authentication CodeЗадание
04Digital Signature9 материалов

Module Objectives

Module ObjectivesВидео

Revisiting Asymmetric Cryptography

Alice Uses Her Private KeyВидео

Digital Signature Properties

Digital Signature Properties Beyond Message AuthenticationВидео

Digital Signature Requirements

Digital Signature RequirementsВидео

Digital Signature Construction

Digital Signature ConstrcutionВидеоSlides for Digital SignatureЧтениеDigital SignatureЗаданиеPublic-Key Cryptography for Both Confidentiality and Source AuthenticationВзаимная проверкаMAC vs. Digital SignatureВзаимная проверка