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

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

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

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

Introduction to Applied Cryptography

Курс от University of London
Начальный≈ 19.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course is a non-mathematical introduction to the role that cryptography plays in providing digital security for everyday applications such as the internet, mobile phones, wireless networks and cryptocurrency. In this introductory course you will develop an understanding of the functionality and purpose of the main cryptographic tools we use today. You will learn how to make decisions about which cryptographic tools are most appropriate to deploy in specific settings. You will also explore the wider infrastructure surrounding cryptography and how this impacts the overall security of systems deploying cryptography. Cryptography provides the core toolkit that underpins most digital security technologies. An understanding of what cryptography does, and its limitations, is critical to developing a wider appreciation of the security of everyday digital applications. Since cryptography provides tools for atomic security services such as confidentiality and data integrity, an appreciation of cryptography will also equips you with a fundamental understanding of what security means in cyberspace. Learning outcomes for the module. By the end of this module learners will be able to: 1. Explain the precise role that cryptography plays in the security of any digital system. 2. Appreciate the breadth of use of cryptography to support security of digital systems. 3. Identify core concepts and terminology concerning use of cryptography 4. Assess the points of vulnerability relating to cryptography in any digital system deploying it.

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

CryptographyEncryptionCryptographic ProtocolsKey ManagementMobile SecurityPublic Key InfrastructureApplication SecurityInformation Systems SecurityData SecurityCybersecurityVulnerability AssessmentsData Integrity

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

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

01Introduction to the course and the Cryptographic Toolkit23 материалов

1.0 Introduction to the course

Introduction to the courseВидеоCourse syllabusЧтениеIntroduce yourselfОбсуждениеStarting your studiesЧтение

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

Professor Keith M. Martin

Professor of Information Security

Introduction to Applied Cryptography
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 19.8 ч

4 модулей

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

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

Часть программы вашего университета
How to setup a study journalВидео
Principles of good peer feedback in peer review assignmentЧтение
Everyday cryptography: fundamental principles and applications by Keith MartynЧтение

1.1 Why Cryptography?

Introduction to cryptographyВидеоFirst thoughts on cryptographyЧтениеRisks to informationЧтениеPhysical world security servicesВидеоStealing dataЗаданиеComparing the physical and digital worldОбсуждение

1.2 Security Services and Cryptographic Primitives

Security servicesЧтениеCore servicesВидеоCryptography and availabilityЗаданиеRelationship between servicesЧтениеExamples using servicesОбсуждениеCryptographic terminologyЧтениеActivity: Identifying algorithmsЧтениеWeek 1 summaryВидеоReflectionЧтениеWeek 1 testЗадание
02Applications of Cryptography10 материалов

2.1 Identifying Applications of Cryptography

Introduction to applications of cryptographyВидеоApplications of cryptographyОбсуждениеIntroduction to the Big SixВидеоFirst look at the Big SixОбсуждение

2.2 Matching Services to Applications

Wi-Fi servicesВидеоServices for other Big SixОбсуждениеCase study: Supporting mobile call protectionЧтениеWeek 2 summaryВидеоReflectionЧтениеWeek 2 testЗадание
03Cryptosystems13 материалов

3.1 Basic Model of a Cryptosystem

Introduction to cryptosystemsВидеоModel of a cryptosystemЧтениеAlgorithms and keysВидеоIs this a cryptosystem?ЗаданиеNavajo code talkerЗаданиеCryptography, steganography and access controlОбсуждение

3.2 Two Types of Cryptosystem

Two types of cryptosystemЧтениеKey management implicationsОбсуждениеHow different types of cryptosystem are usedВидеоSymmetric or Public-key?ОбсуждениеWeek 3 summaryВидеоReflectionЧтениеWeek 3 testЗадание
04Attacking Cryptosystems20 материалов

4.1 Attack Assumptions

Introduction to attacking cryptosystemsВидеоSecurity assumptionsЧтениеKerckhoff assumptionsЗаданиеPublic v proprietaryЗаданиеSingle points of failureОбсуждение

4.2 Breaking Cryptosystems

Exhaustive key searchЧтениеPracticalities of key searchЗаданиеActivity: Large numbersЧтениеDES and AES key searchesЗаданиеKey lengthsЧтениеPoints of weaknessВидеоClasses of attackЧтениеBig Six vulnerabilitiesОбсуждениеTwo worldsВидеоTwo worlds – which is securer?Взаимная проверкаLatest thoughts on cryptographyЧтениеWeek 4 summaryВидеоReflectionЧтениеWeek 4 testЗадание

Course summary

Course summaryВидео