Back to Symmetric Cryptography
University of Colorado System

Symmetric Cryptography

Welcome to Symmetric Cryptography! Symmetric cryptography relies on shared secret key to ensure message confidentiality, so that the unauthorized attackers cannot retrieve the message. The course describes substitution and transposition techniques, which were the bases for classical cryptography when the message is encoded in natural language such as English. Then, we build on product ciphers (using both substitution and transposition/permutation) to describe modern block ciphers and review the widely used cipher algorithms in DES, 3-DES, and AES. Lastly, we enable the use of block ciphers to support variable data length by introducing different modes of block cipher operations in ECB, CBC, CFB, OFB, and CTR modes. This course is cross-listed and is a part of the two specializations, the Applied Cryptography specialization and the Introduction to Applied Cryptography specialization.

Status: Cryptography
Status: Data Encryption Standard
IntermediateCourse13 hours

Featured reviews

SB

4.0Reviewed Nov 29, 2020

This course helps in clearing all the topics in which i have doubt. I have learned new concepts from this.

LM

5.0Reviewed Sep 16, 2024

Great course. I'd say that the AES modes XTS and GCM should be covered too. Regardless, the course and professor is great and explains on great detail.

SC

5.0Reviewed Jun 1, 2021

Good view of the basic Symmetric Crypto concepts. Theory is presented in an easy way to understand way. Professor is also super clear in his explanations. Recommended :)

AJ

5.0Reviewed May 22, 2020

A great learning experience. I teach Cryptography in my Institution and this course helped me gain additional insights on the course.

MT

5.0Reviewed Jul 21, 2020

This course has deepened my interest in Cryptography. I am a fan of Da Vinci and ciphers. I am gonna dig a lot deeper in this. Thanks for providing the required directivity.

HM

5.0Reviewed Sep 20, 2021

Very Great Course learned many things many encryption technique in depth really great contents there

DL

5.0Reviewed Aug 3, 2020

course design is brilliant. assignment questions are wonderful. peer review , flash quiz amazing.

All reviews

Showing: 20 of 54

Chivukula Suneetha
5.0
Reviewed Jun 11, 2020
Ishan Dixit
2.0
Reviewed Apr 17, 2020
Enrico Santos
1.0
Reviewed May 29, 2022
Tianxiang Xiong
5.0
Reviewed Jun 4, 2020
Mohanish Subodh Tikekar
5.0
Reviewed Jul 22, 2020
Adri Jovin John Joseph
5.0
Reviewed May 23, 2020
Yashrajsinh Jadeja
5.0
Reviewed Sep 29, 2020
Rohan Limaye
3.0
Reviewed May 22, 2020
Harris Ahmed Mohammed Ismail
5.0
Reviewed Nov 12, 2020
Aryanadi Iman Cahyono
5.0
Reviewed Dec 4, 2021
Sebastian Chnelik
5.0
Reviewed Jun 2, 2021
Luis Martinez
5.0
Reviewed Sep 17, 2024
HRITIK MANDAL
5.0
Reviewed Sep 21, 2021
Dr. Panga Venkata Lakshmi
5.0
Reviewed Aug 4, 2020
Manuel Alejandro Hernández Peña
5.0
Reviewed Jul 19, 2020
Gulzodaxon
5.0
Reviewed Apr 3, 2025
Reza Fotohi
5.0
Reviewed May 26, 2020
Bhargav Patel
5.0
Reviewed Oct 4, 2020
George Papadopoulos
5.0
Reviewed May 25, 2019
Fares Ghaleb
5.0
Reviewed Nov 11, 2023