
Informações principais
Sobre o conteúdo
This course will introduce you to the foundations of modern cryptography, with an eye toward practical applications.
Programa de estudos
- Week 1 - Week 1
Introduction to Classical Cryptography - Week 2 - Week 2
Computational Secrecy and Principles of Modern Cryptography - Week 3 - Week 3
Private-Key Encryption - Week 4 - Week 4
Message Authentication Codes - Week 5 - Week 5
Number Theory - Week 6 - Week 6
Key Exchange and Public-Key Encryption - Week 7 - Week 7
Digital Signatures
Instrutores
Jonathan Katz
Professor, University of Maryland, and Director, Maryland Cybersecurity Center
Maryland Cybersecurity Center
Criador do conteúdo

A Universidade de Maryland é a principal universidade do estado e uma das principais universidades públicas de investigação do país. Líder mundial em investigação, empreendedorismo e inovação, a universidade alberga mais de 37.000 estudantes, 9.000 professores e funcionários e 250 programas académicos.
O seu corpo docente inclui três laureados com o Prémio Nobel, três vencedores do Prémio Pulitzer, 47 membros de academias nacionais e um grande número de académicos Fulbright. A instituição tem um orçamento operacional de 1,8 mil milhões de dólares, angaria 500 milhões de dólares por ano em fundos de investigação externos e concluiu recentemente uma campanha de angariação de fundos de mil milhões de dólares.
Plataforma

A Coursera é uma empresa digital que oferece um curso on-line massivo e aberto, fundado pelos professores de computação Andrew Ng e Daphne Koller Stanford University, localizado em Mountain View, Califórnia.
O Coursera trabalha com as melhores universidades e organizações para disponibilizar alguns dos seus cursos on-line e oferece cursos em várias disciplinas, incluindo: física, engenharia, humanidades, medicina, biologia, ciências sociais, matemática, negócios, ciência da computação, marketing digital, ciência de dados. e outros assuntos.Cours
It found it very well structured course. The way in which Instructor maintains the flow and delivery of ideas is awesome.


I started loving Coursera since "Machine learning" by Andrew Ng and what amazed me most was his ability to explain complex mathematical concepts in really simple words, with clean, readable hand-drawn diagrams and drawings. I'm really missing this in the Cryptography course. This course is quite difficult to understand and follow. Even if you have background in probability, the lectures explain a little of the underlying concepts and most of the lecture is essentially reading formulas and definitions from the slides. Even the presentation is unreadable - the formulas on slides aren't actual mathematical formulas but formula-like text typed in PowerPoint without any mathematical symbols or typography (lower or upper indexes, fractions etc). For example, the Bayes law is presented in the course as rather cryptic string "Pr[A|B]=Pr[B|A]*Pr[A]/Pr[B]" and here's its original, clean and readable formula for comparison https://goo.gl/P8Cvu2 This gets even worse when it's being substituted into a multi-line equations, which - guess what - are simple PowerPoint text either.

I learned a lot in this course. I really appreciated. What I miss in several parts of the course is more examples. There are only a few examples in each lesson and with more examples it would be much easier.

It is good but I have to do extensive research of what is being thought and I have to study your book like Introduction to Modern Cryptography and attend other Cryptography online courses, only them I am able to understand this course. If more examples and solved problems will be provided then it will be very helpful. Samples programs are very good and able to solve. Thank you.

I enjoyed the lextures. They covered a lot of material in very short time. But i am deeply dissappointed of lack of examples, test exercises and disactive forum. If you dont get something right a way or you have any doubts, then you are sadly alone, because no-one is reading or giving correct answers on the forum;

Very interesting, but a bit too theorical : it would be cool to see more practical case, and the internal mechanisms of a standard encryption scheme like AES.