このコースについて
4.6
52件の評価
7件のレビュー

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約12時間で修了

推奨:This is Course 2 in a 4-course specialization. Estimated workload: 15-hours per week....

英語

字幕:英語

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

初級レベル

約12時間で修了

推奨:This is Course 2 in a 4-course specialization. Estimated workload: 15-hours per week....

英語

字幕:英語

シラバス - 本コースの学習内容

1
3時間で修了

Integer Foundations

Building upon the foundation of cryptography, this module focuses on the mathematical foundation including the use of prime numbers, modular arithmetic, understanding multiplicative inverses, and extending the Euclidean Algorithm. After completing this module you will be able to understand some of the fundamental math requirement used in cryptographic algorithms. You will also have a working knowledge of some of their applications....
5件のビデオ (合計60分), 10 readings, 2 quizzes
5件のビデオ
Divisibility, Primes, GCD14 分
Modular Arithmetic15 分
Multiplicative Inverses12 分
Extended Euclidean Algorithm13 分
10件の学習用教材
Course Introduction10 分
Lecture Slides - Divisibility, Primes, GCD10 分
Video - Adam Spencer: Why I fell in love with monster prime numbers15 分
L16: Additional Reference Material10 分
Lecture Slides - Modular Arithmetic10 分
L17: Additional Reference Material10 分
Lecture Slides - Multiplicative Inverses10 分
L18: Additional Reference Material10 分
Lecture Slides - Extended Euclidean Algorithm10 分
L19: Additional Reference Material10 分
2の練習問題
Practice Assessment - Integer Foundation18 分
Graded Assessment - Integer Foundation16 分
2
3時間で修了

Modular Exponentiation

A more in-depth understanding of modular exponentiation is crucial to understanding cryptographic mathematics. In this module, we will cover the square-and-multiply method, Eulier's Totient Theorem and Function, and demonstrate the use of discrete logarithms. After completing this module you will be able to understand some of the fundamental math requirement for cryptographic algorithms. You will also have a working knowledge of some of their applications....
4件のビデオ (合計51分), 9 readings, 2 quizzes
4件のビデオ
Euler's Totient Theorem16 分
Eulers Totient Function12 分
Discrete Logarithms15 分
9件の学習用教材
Lecture Slides - Square-and-Multiply10 分
Video - Modular exponentiation made easy10 分
L20: Additional Reference Material10 分
Lecture Slide - Euler's Totient Theorem10 分
L21: Additional Reference Material10 分
Lecture Slide - Eulers Totient Function10 分
L22: Additional Reference Material10 分
Lecture Slide - Discrete Logarithms10 分
L23: Additional Reference Material10 分
2の練習問題
Practice Assessment - Modular Exponentiation12 分
Graded Assessment - Modular Exponentiation20 分
3
3時間で修了

Chinese Remainder Theorem

The modules builds upon the prior mathematical foundations to explore the conversion of integers and Chinese Remainder Theorem expression, as well as the capabilities and limitation of these expressions. After completing this module, you will be able to understand the concepts of Chinese Remainder Theorem and its usage in cryptography....
3件のビデオ (合計25分), 5 readings, 2 quizzes
3件のビデオ
Moduli Restrictions, CRT-to-Integer Conversions10 分
CRT Capabilities and Limitations8 分
5件の学習用教材
Lecture Slide - CRT Concepts, Integer-to-CRT Conversions30 分
L24: Additional Reference Material10 分
Lecture Slide - Moduli Restrictions, CRT-to-Integer Conversions30 分
Lecture Slide - Moduli Restrictions, CRT-to-Integer Conversions30 分
Video - How they found the World's Biggest Prime Number - Numberphile12 分
2の練習問題
Practice Assessment - Chinese Remainder Theorem12 分
Graded Assessment - Chinese Remainder Theorem20 分
4
3時間で修了

Primality Testing

Finally we will close out this course with a module on Trial Division, Fermat Theorem, and the Miller-Rabin Algorithm. After completing this module, you will understand how to test for an equality or set of equalities that hold true for prime values, then check whether or not they hold for a number that we want to test for primality....
3件のビデオ (合計36分), 8 readings, 3 quizzes
3件のビデオ
Fermat's Primality9 分
Miller-Rabin13 分
8件の学習用教材
Lecture Slide - Trial Division10 分
L27: Additional Reference Material10 分
Lecture Slide - Fermat's Primality10 分
L28: Additional Reference Material10 分
Lecture Slide - Miller-Rabin10 分
Video - James Lyne: Cryptography and the power of randomness10 分
L29: Additional Reference Material10 分
The Science of Encryption10 分
3の練習問題
Practice Assessment - Primality Testing12 分
Graded Assessment - Primality Testing20 分
Course Project8 分

講師

Avatar

William Bahn

Lecturer
Computer Science
Avatar

Richard White

Assistant Research Professor
Computer Science
Avatar

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

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。