Voltar para Mathematical Foundations for Cryptography

estrelas

292 classificações

•

55 avaliações

Welcome to Course 2 of Introduction to Applied Cryptography. In this course, you will be introduced to basic mathematical principles and functions that form the foundation for cryptographic and cryptanalysis methods. These principles and functions will be helpful in understanding symmetric and asymmetric cryptographic methods examined in Course 3 and Course 4. These topics should prove especially useful to you if you are new to cybersecurity. It is recommended that you have a basic knowledge of computer science and basic math skills such as algebra and probability....

AS

1 de Mai de 2020

I enrolled for this course because Number Theory is my area of interest. This course has helped me to spend my time effectively during this lockdown period. Thank you Coursera.

PC

19 de Fev de 2021

Very interesting course which is starting to be challenging to the occasional student and throws the basis for real comprehnsion of facts always accepet as true.

Filtrar por:

por Eduard G G

•10 de Set de 2018

Very interesting facts about number theory, the base of Cryptography. Although I'm mathematician, I've learnt new important facts in this course (especially those that refer to history or computation, including algorithms like trial division, Miller Rabin and RSA).

However, a couple mistakes were found in the correct answers of the graded assessments.

In my opinion, the slides are nice, but not enough. There should be a formal document to explain in more detail and more rigorously each step of the mathematical procedures, since several of them cannot be explained in a video or in a slide.

Also, the assessment should include more mathematical and programming exercises to put in practice the things we've learnt through the course.

To conclude, very nice and indispensable content, but not as excellent and well prepared as in the first course lessons.

por Dr. U K

•13 de Mai de 2020

Go check your e-mail. You’ll notice that the webpage address starts with “https://”. The “s” at the end stands for “secure” meaning that a process called SSL is being used to encode the contents of your inbox and prevent people from hacking your account. The heart of SSL – as well as pretty much every other computer security or encoding system – is something called a public key encryption scheme. The first article below describes how a public key encryption scheme works, and the second explains the mathematics behind it: prime numbers and mod n arithmetic

por Jeffrey G

•27 de Nov de 2017

I love the way that this course presents the basic group theory and number theory concepts central to so much cryptography. For example, I've tried to teach myself about the the Chinese Remainder Theorem and its use through my own self-study, but never really grokked it until this course. The same is true of primality testing.

The lectures really are outstanding, and the practice and graded assessments are extremely well constructed to help one get a real sense of what the theorems and algorithms do. The numbers in many of the problems are chosen to make certain things clear if you do those problems "by hand".

My only criticisms are not about substance, and are things that may not apply to your sessions or have been addressed by the time you are reading this. There were some errors in the early problem sets, the course slides are distributed at powerpoint only (and not PDF), and during my session there was virtually no interaction with staff or fellow students on the forums. These are minor issues, probably specific to the session I was in, but in combination are why I'm rating this four stars instead of five.

It is hard for me to assess how accessible this course is for most of the people who might take it. I found it "easy", but I've been doing self-study of this sort of stuff for a while. I also think that this is a "what you get out of it depends on what you put into it" sort of things. I got a lot out of it, but that is because I did the exercises both by hand, and then also wrote code to solve those same sorts of problems with bigger numbers.

por Cleovaldo J

•28 de Jul de 2020

Helped me a lot, i was using several algorithms without knowing the math behind them, know i understand a little more thanks to the course, thanks guys

por KAMBURUGAMUWE L A C L

•29 de Out de 2020

To whom it may concern,

I love cryptography since it is an interesting subject. I enrolled for this course seeking from basics. but some concepts were not explained well. So I had to refer other materials as well. Hope it would be better if perhaps the explanations were simple and broad with more examples.

Thank you.

por YIHONG J

•30 de Ago de 2020

The instructor goes through content too fast. Not enough practices are given before the assignment. Overall quality is not ideal for the new learner.

por esbin c C

•3 de Ago de 2020

Es magnifico reibir cursos de gran calida y super interesantes, me parecio de enriquesedor, me gustaria seguir recibiendolos

por Carlos G Y

•22 de Abr de 2020

Very interesant course. A very practical approach to modular arithmetics.

por Zachary W

•28 de Out de 2020

This is one of the worse courses I've taken on Coursera. It seems almost abandoned. The additional material linked are simply wikipedia pages and the video lectures simply talk through the subjects with very little explanation or examples. You end up scrubbing through the videos to find the two seconds that you need to answer quiz questions. I found myself using external resources so much to answer questions that I had that it made this course almost useless. Many of the quiz questions are unnecessarily tedious. I need to understand the algorithm not prove that I can do arithmetic that will always be a fraction of the speed of a computer.

por Daniela B O

•29 de Ago de 2020

This course does a really nice job introducing you to the basics of math for cryptography and at the same time getting a broad understanding of how the concepts apply to real life. As a complete beginner to this topics, this course was really interesting and useful

por Aryanadi I C

•4 de Dez de 2021

I found this course very challenging which I enjoyed. Zillion thanks to lecturer William Bahn for opening my eyes in how Mathematics needed in Cryptography. I will do more practices and practices in this new skill.

por Anupriya s

•2 de Mai de 2020

I enrolled for this course because Number Theory is my area of interest. This course has helped me to spend my time effectively during this lockdown period. Thank you Coursera.

por Paolo C

•20 de Fev de 2021

Very interesting course which is starting to be challenging to the occasional student and throws the basis for real comprehnsion of facts always accepet as true.

por Arnaud S

•19 de Fev de 2018

Introduction assez complète aux mathématiques nécessaires à la cryptologie, avec des exemples précis en fin de cours autour de l'algorithme RSA.

por sajida m

•22 de Mai de 2020

It was an awesome course, I found the idea of cryptography deeply. After 10 years I fullfilled one of my dream.

por Manuel A D R

•21 de Jul de 2019

Excelente curso Fundamentos Matemáticos para Criptología, ayuda a comprender y trabajar los algoritmos. saludos.

por Vikram S

•29 de Jul de 2020

The course content and the assignments were quite meticulously designed and delivered efficiently.

por Mr. B S j

•29 de Mai de 2020

It's actually more informative.... Really I improved myself in Foundation s of cryptography

por Adri J J J

•23 de Mai de 2020

This course provided me a better insight into the mathematical foundations of crytpography.

por 18Z360 S M

•1 de Jun de 2020

Though a little difficult to understand, it is a great course for math lovers out there.

por Mario S Z A

•23 de Nov de 2020

Intersting formation. Useful to remember concepts

por Sofia O

•25 de Set de 2020

Muy bueno, me gustaría más contenido de estudio

por Bandari T

•3 de Jun de 2020

good subject, they explained very beautifully

por Monoar H

•26 de Jun de 2020

This was fantastic experience & I enjoy it.

por Eduardo H

•28 de Ago de 2018

God, math, but the information is excelent

- Analista de dados do Google
- Gestão de projetos no Google
- Design de UX no Google
- Suporte de TI do Google
- Ciência de dados da IBM
- Analista de dados da IBM
- Análise de dados da IBM com Excel e R
- Analista de Cibersegurança da IBM
- Engenharia de dados da IBM
- Desenvolvedor de nuvem full stack – IBM
- Marketing em mídias sociais do Facebook
- Análise de marketing do Facebook
- Representante de desenvolvimento de vendas da Salesforce
- Operações de vendas da Salesforce
- Contabilidade da Intuit
- Preparação para a Certificação em Google Cloud: Cloud Architect
- Preparação para a Certificação em Google Cloud: Cloud Data Engineer
- Inicie sua carreira
- Prepare-se para uma Certificação
- Amplie suas qualificações profissionais

- cursos gratuitos
- Aprenda um idioma
- pythonpython
- Java
- web designweb design
- SQL
- Cursos grátis
- Microsoft Excel
- Gestão de projetos
- Segurança cibernéticaSegurança Cibernética
- Recursos humanos
- Cursos gratuitos de ciência de dados
- falar inglês
- Redação de conteúdo
- Desenvolvimento Web completoDesenvolvimento Web Completo
- Inteligência artificial
- Programação em C
- Habilidades de comunicação
- Blockchain
- Veja todos os cursos

- Competências para equipes de ciência de dados
- Tomada de Decisões Baseada em Dados
- Habilidades de engenharia de software
- Habilidades Pessoais para Equipes de Engenharia
- Habilidades Administrativas
- Habilidades de marketing
- Habilidades para Equipes de Vendas
- Habilidades de Gerente de Produto
- Habilidades Financeiras
- Cursos de ciência de dados populares no Reino Unido
- Beliebte Technologiekurse in Deutschland
- Certificações populares de segurança cibernética
- Certificações populares de TI
- Certificações populares de SQL
- Marketing Manager Career Guide
- Project Manager Career Guide
- Python Programming Skills
- Web Developer Career Guide
- Competências de análise de dados
- Habilidades para designers de UX

- Certificados MasterTrack®
- Certificados profissionais
- Certificados universitários
- Graduações em negócios e MBA
- Graduações em Ciência de Dados
- Graduações em Ciência da Computação
- Graduações em análise de dados
- Graduações em Saúde Pública
- Graduações em ciências sociais
- Graduações em gestão
- Graduações nas melhores universidades europeias
- Mestrados
- Bacharelados
- Graduações com uma trajetória de desempenho
- Cursos em Ciências (BSc)
- O que é uma licenciatura?
- Quanto tempo leva um mestrado?
- Um MBA on-line vale a pena?
- 7 maneiras de pagar pela pós-graduação
- Ver todos os certificados