Об этом курсе
4.6
Оценки: 57
Рецензии: 12
Welcome to 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, you 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 especially useful to you if you are new to cybersecurity Course 1, Classical Cryptosystems, introduces you to basic concepts and terminology related to cryptography and cryptanalysis. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability....
Globe

Только онлайн-курсы

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

Гибкие сроки

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

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

Clock

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

Прибл. 7 ч. на завершение
Comment Dots

English

Субтитры: English
Globe

Только онлайн-курсы

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

Гибкие сроки

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

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

Clock

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

Прибл. 7 ч. на завершение
Comment Dots

English

Субтитры: English

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

1

Раздел
Clock
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....
Reading
3 видео (всего 12 мин.), 2 материалов для самостоятельного изучения
Video3 видео
Course Introduction2мин
About the Instructor6мин
Reading2 материала для самостоятельного изучения
About the Course10мин
About the Instructor10мин
Clock
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....
Reading
4 видео (всего 55 мин.), 9 материалов для самостоятельного изучения, 2 тестов
Video4 видео
Codes and Ciphers15мин
What is Cryptanalysis?15мин
Modern Guiding Principles in Cryptography12мин
Reading9 материала для самостоятельного изучения
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мин
Quiz2 практического упражнения
Practice Assessment - Cryptographic Tidbits12мин
Graded Assessment - Cryptographic Tidbits20мин

2

Раздел
Clock
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....
Reading
6 видео (всего 62 мин.), 11 материалов для самостоятельного изучения, 2 тестов
Video6 видео
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мин
Reading11 материала для самостоятельного изучения
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мин
Quiz2 практического упражнения
Practice Assessment - Cryptanalysis28мин
Graded Assessment - Cryptanalysis20мин

3

Раздел
Clock
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....
Reading
5 видео (всего 55 мин.), 8 материалов для самостоятельного изучения, 2 тестов
Video5 видео
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мин
Reading8 материала для самостоятельного изучения
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мин
Quiz2 практического упражнения
Practice Assessment - Hash Functions20мин
Graded Assessment - Hash Functions20мин
4.6

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

автор: MRNov 7th 2017

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

автор: JVNov 25th 2017

Cover every little details of Cryptography specially hash functions

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

William Bahn

Lecturer
Computer Science

Richard White

Assistant Research Professor
Computer Science

Sang-Yoon Chang

Assistant Professor
Computer Science

О University of Colorado System

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

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

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

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