Об этом курсе
4.6
Оценки: 72
Рецензии: 17

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 9 часа на выполнение

Предполагаемая нагрузка: This is Course 1 in a 4-course specialization. Estimated workload: 15-hours per week....

Английский

Субтитры: Английский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Начальный уровень

Прибл. 9 часа на выполнение

Предполагаемая нагрузка: This is Course 1 in a 4-course specialization. Estimated workload: 15-hours per week....

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
1 ч. на завершение

Specialization Introduction

This module covers an introduction of the specialization and instructors, covers what to expect from this educational experience and also, an introduction to the course Classical Cryptosystems and Core Concepts....
3 видео ((всего 12 мин.)), 2 материалов для самостоятельного изучения
3 видео
Course Introduction2мин
About the Instructor6мин
2 материала для самостоятельного изучения
About the Course10мин
About the Instructor10мин
4 ч. на завершение

Cryptographic Tidbits

In this module we present an introduction to cryptography, differentiate between codes and ciphers, describe cryptanalysis, and identify the guiding principles of modern cryptography. After completing this course you will be able to read material related to cryptographic systems, understanding the basic terminology and concepts. You will also have an appreciation for the historical framework of modern cryptography and the difficulty of achieving its aims....
4 видео ((всего 55 мин.)), 9 материалов для самостоятельного изучения, 2 тестов
4 видео
Codes and Ciphers15мин
What is Cryptanalysis?15мин
Modern Guiding Principles in Cryptography12мин
9 материала для самостоятельного изучения
Lecture Slide - What is Cryptography?30мин
Additional Reference Material10мин
Lecture Slide - Codes and Ciphers10мин
L2: Additional Reference Material10мин
Lecture Slide - What is Cryptanalysis10мин
L3: Additional Reference Material10мин
Lecture Slide - Modern Guiding Principles10мин
L4: Additional Reference Material10мин
Video - Cryptography for the masses: Nadim Kobeissi16мин
2 практического упражнения
Practice Assessment - Cryptographic Tidbits12мин
Graded Assessment - Cryptographic Tidbits20мин
Неделя
2
4 ч. на завершение

Cryptanalysis

Delving deeper into cryptanalysis, in this module we will discuss different types of attacks, explain frequency analysis and different use cases, explain the significance of polyalphabetical ciphers, and discuss the Vigenere Cipher. When you have completed this module, you will have an appreciation of the different types of attacks and under what kinds of situations each might be applicable....
6 видео ((всего 62 мин.)), 11 материалов для самостоятельного изучения, 2 тестов
6 видео
Frequency Analysis of Monoalphabetic Ciphers11мин
Multi-Character Frequency Analysis10мин
Frequency Analysis of Monoalphabetic Ciphers - Example11мин
Key Length Determination in Polyalphabetic Ciphers11мин
Example of Cracking a Vigenere Cipher5мин
11 материала для самостоятельного изучения
Lecture Slide - Types of Cryptanalytic Attacks10мин
Video - Why the NSA is breaking our encryption -- and why we should care | Matthew Green10мин
L5: Additional Reference Material10мин
Lecture Slide - Frequency Analysis of Monoalphabetic Ciphers - Single-Character Frequencies10мин
L6: Additional Reference Material10мин
Lecture Slide - Multi-Character Frequencies Analysis10мин
Lecture Slide - Frequency Analysis for Monoalphabetic Ciphers - Example10мин
L8: Additional Reference Material10мин
Lecture Slide - Key Length Determination in Polyalphabetic Ciphers10мин
L9: Additional Reference Material10мин
Lecture Slide - Example of Cracking a Vigenere Cipher10мин
2 практического упражнения
Practice Assessment - Cryptanalysis28мин
Graded Assessment - Cryptanalysis20мин
Неделя
3
3 ч. на завершение

Hash Functions

Continuing on our exploration of the fundamental concept of cryptography, this module will explain the Hash Function, its purpose and application, potential attack vectors, and the importance of hash functions on cryptographic design. Upon completion you will be able to understand the role that hash functions play in cryptography and how cryptographic hash functions differ from other types of hash functions....
5 видео ((всего 55 мин.)), 8 материалов для самостоятельного изучения, 2 тестов
5 видео
How are Cryptographic Hash Function used15мин
How are Cryptographic Hash Functions Attacked? Part I8мин
How are Cryptographic Hash Function Attacked? Part II10мин
Properties of a Cryptographic Hash Function10мин
8 материала для самостоятельного изучения
Lecture Slide - What is a Hash Function?10мин
L11: Additional Reference Material10мин
Lecture Slide - How are Cryptographic Hash Functions Used?10мин
Lecture Slide - How are Cryptographic Hash Functions Attacked? Part I10мин
L13: Additional Reference Material10мин
Lecture Slide - How are Cryptographic Hash Function Attacked? Part II10мин
L14: Additional Reference Material10мин
Lecture Slide - What Properties Should a Cryptographic Hash Function Have?10мин
2 практического упражнения
Practice Assessment - Hash Functions20мин
Graded Assessment - Hash Functions20мин
4.6
Рецензии: 17Chevron Right

50%

начал новую карьеру, пройдя эти курсы

50%

получил значимые преимущества в карьере благодаря этому курсу

Лучшие рецензии

автор: MRNov 7th 2017

The lectures were educational, and interesting without speaking down to you. I learned a lot without being overwhelmed

автор: AGJan 14th 2019

Thank you for taking the time to upload your videos. I hope you create a capstone course.

Преподаватели

Avatar

William Bahn

Lecturer
Computer Science
Avatar

Richard White

Assistant Research Professor
Computer Science
Avatar

Sang-Yoon Chang

Assistant Professor
Computer Science

О Система университетов штата Колорадо

The University of Colorado is a recognized leader in higher education on the national and global stage. We collaborate to meet the diverse needs of our students and communities. We promote innovation, encourage discovery and support the extension of knowledge in ways unique to the state of Colorado and beyond....

О специализации ''Introduction to Applied Cryptography'

Cryptography is an essential component of cybersecurity. The need to protect sensitive information and ensure the integrity of industrial control processes has placed a premium on cybersecurity skills in today’s information technology market. Demand for cybersecurity jobs is expected to rise 6 million globally by 2019, with a projected shortfall of 1.5 million, according to Symantec, the world’s largest security software vendor. According to Forbes, the cybersecurity market is expected to grow from $75 billion in 2015 to $170 billion by 2020. In this specialization, students will learn basic security issues in computer communications, classical cryptographic algorithms, symmetric-key cryptography, public-key cryptography, authentication, and digital signatures. These topics should prove useful to those who are new to cybersecurity, and those with some experience....
Introduction to Applied Cryptography

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.