About this Course

15,557 recent views

Learner Career Outcomes

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 9 hours to complete
English
Subtitles: English

Learner Career Outcomes

33%

got a tangible career benefit from this course
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 9 hours to complete
English
Subtitles: English

Offered by

University of Colorado System logo

University of Colorado System

Syllabus - What you will learn from this course

Week
1

Week 1

2 hours to complete

Cryptographic Hash Function

2 hours to complete
7 videos (Total 19 min), 1 reading, 2 quizzes
7 videos
Module Objectives55s
Hash Function55s
Insecure Hash Function2m
Cryptographic Hash Function Requirements: One-Way and Collision Properties4m
Cryptographic Hash Function Security3m
Cryptographic Hash Function Structure2m
1 reading
Slides for Cryptographic Hash Function15m
1 practice exercise
Cryptographic Hash Function40m
Week
2

Week 2

3 hours to complete

Cryptographic Hash Function Applications

3 hours to complete
5 videos (Total 14 min), 3 readings, 2 quizzes
5 videos
Hash Chain1m
S/Key: One-Time Password4m
Hash Tree (Merkle Tree)4m
Cryptocurrency and Bitcoin1m
3 readings
Lamport's scheme (S/Key)30m
Slides for Cryptographic Hash Applications15m
TESLA Broadcasting Authentication1h 10m
2 practice exercises
Hash Chain and Hash Tree40m
Cryptocurrency and TESLA8m
Week
3

Week 3

1 hour to complete

Message Authentication Code (MAC)

1 hour to complete
7 videos (Total 16 min), 1 reading, 1 quiz
7 videos
Message Authentication Approaches and Using Symmetric Encryption for Message Authentication2m
Message Authentication Code (MAC)3m
Brute-Force Attack on MAC3m
MAC Requirements2m
Digital Authentication Algorithm (DAA)1m
Cipher-Based MAC (CMAC)1m
1 reading
Slides for Message Authentication Code15m
1 practice exercise
Message Authentication Code45m
Week
4

Week 4

2 hours to complete

Digital Signature

2 hours to complete
5 videos (Total 8 min), 1 reading, 3 quizzes
5 videos
Alice Uses Her Private Key1m
Digital Signature Properties Beyond Message Authentication2m
Digital Signature Requirements1m
Digital Signature Constrcution1m
1 reading
Slides for Digital Signature15m
1 practice exercise
Digital Signature25m

Reviews

TOP REVIEWS FROM CRYPTOGRAPHIC HASH AND INTEGRITY PROTECTION

View all reviews

About the Applied Cryptography Specialization

This specialization is intended for the learners interested in or already pursuing a career in computer security or other cybersecurity-related fields. Through four courses, the learners will cover the security of information systems, information entropy, classical cryptographic algorithms, symmetric cryptography, asymmetric/public-key cryptography, hash functions, message authentication codes, digital signatures, key management and distribution, and other fundamental cryptographic primitives and protocols....
Applied Cryptography

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 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.

  • If you subscribed, you get a 7-day free trial during which you can cancel at no penalty. After that, we don’t give refunds, but you can cancel your subscription at any time. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You'll be prompted to complete an application and will be notified if you are approved. You'll need to complete this step for each course in the Specialization, including the Capstone Project. Learn more.

  • This Course doesn't carry university credit, but some universities may choose to accept Course Certificates for credit. Check with your institution to learn more. Online Degrees and Mastertrack™ Certificates on Coursera provide the opportunity to earn university credit.

More questions? Visit the Learner Help Center.