Introduction of basic principles and applications of cybersecurity. Topics include symmetric and asymmetric encryption and decryption algorithms, hashing techniques, digital certificates, digital signatures, message authentication codes, authentication, malware, and security of systems such as networks, operating systems, software, and databases.
Upon successfully completing this course, the student should be able to: describe symmetric and asymmetric cryptographic algorithms, demonstrate security application development skills, compare key distribution algorithms, compare authentication techniques, explain transport layer security, and demonstrate proficiency in the security of systems and applications such as email, networking, database, and operating systems.
This module provides an overview of the basic concepts of cryptography, including encryption, decryption, and cryptographic algorithms. It lays the groundwork for understanding the principles and practices of secure communication.
Inclus
8 vidéos4 lectures1 devoir1 sujet de discussion
Afficher les informations sur le contenu du module
8 vidéos•Total 40 minutes
Ball State University Coursera Open Content•2 minutes
Welcome to CS 647•4 minutes
Meet Your Instructor, Vinayak Tanksale, Ph.D.•1 minute
Introduction to Cybersecurity•7 minutes
Security Challenges•6 minutes
Attacks and Services•8 minutes
Keyless Single-Key Two-Key Algorithms•6 minutes
Network Security and Trust•7 minutes
4 lectures•Total 210 minutes
Getting Started•10 minutes
CS 647 Course Syllabus•10 minutes
Learning Guide for each module•10 minutes
Module 1 Reading and Notes•180 minutes
1 devoir•Total 30 minutes
Quiz 1•30 minutes
1 sujet de discussion•Total 10 minutes
Introduce Yourself•10 minutes
Number Theory
Module 2•5 heures à terminer
Détails du module
This module introduces various mathematical theorems related to number theory that are extensively used in asymmetric encryption algorithms.
Inclus
4 vidéos2 lectures1 devoir
Afficher les informations sur le contenu du module
4 vidéos•Total 23 minutes
Module 2: Number Theory•2 minutes
Great Common Divisor•7 minutes
Modular Arithmetic•7 minutes
Fermat's and Euler's Theorems•7 minutes
2 lectures•Total 240 minutes
Module 2 Reading and Notes•180 minutes
Extended Euclidean Algorithm•60 minutes
1 devoir•Total 30 minutes
Quiz 2 •30 minutes
Classical Encryption
Module 3•7 heures à terminer
Détails du module
This module delves into historical encryption methods such as Caesar cipher, monoalphabetic substitution, and transposition techniques. It explores their strengths and weaknesses, providing context for modern cryptographic techniques.
Inclus
8 vidéos1 lecture2 devoirs
Afficher les informations sur le contenu du module
8 vidéos•Total 43 minutes
Module 3: Classical Encryption•2 minutes
Terms and Definitions•7 minutes
Introduction to Symmetric Cryptosystems•7 minutes
Substitution and Permutation Ciphers•5 minutes
Vigenere Cipher•6 minutes
Playfair Cipher•5 minutes
Vernam Cipher•5 minutes
Types of Attacks•5 minutes
1 lecture•Total 180 minutes
Module 3 Reading and Notes•180 minutes
2 devoirs•Total 210 minutes
Assignment 1•180 minutes
Quiz 3 •30 minutes
Symmetric Encryption and DES
Module 4•4 heures à terminer
Détails du module
Focusing on block ciphers, this module introduces DES as a foundational symmetric encryption algorithm. It discusses its structure, modes of operation, and its significance in cryptographic history.
Inclus
6 vidéos1 lecture1 devoir
Afficher les informations sur le contenu du module
6 vidéos•Total 34 minutes
Module 4: Symmetric Encryption and Data Encryption Standard•3 minutes
Symmetric Encryption•5 minutes
Confusion and Diffusion•7 minutes
Feistel Encryption and Decryption•5 minutes
Feistel Properties•6 minutes
Data Encryption Standard•8 minutes
1 lecture•Total 180 minutes
Module 4 Reading and Notes•180 minutes
1 devoir•Total 30 minutes
Quiz 4 •30 minutes
Advanced Encryption Standard
Module 5•7 heures à terminer
Détails du module
Building upon the discussion of DES, this module introduces the AES algorithm, which has become the standard for symmetric encryption. It covers its design principles, security features, and its adoption as a global encryption standard.
Inclus
5 vidéos1 lecture2 devoirs
Afficher les informations sur le contenu du module
5 vidéos•Total 30 minutes
Module 5: Advanced Encryption Standard•3 minutes
Introduction to AES•6 minutes
AES•7 minutes
AES Transformations•8 minutes
AES Rationale•7 minutes
1 lecture•Total 180 minutes
Module 5 Reading and Notes•180 minutes
2 devoirs•Total 210 minutes
Assignment 2•180 minutes
Quiz 5 •30 minutes
Préparer un diplôme
Ce site cours fait partie du (des) programme(s) diplômant(s) suivant(s) proposé(s) par Ball State University. Si vous êtes admis et que vous vous inscrivez, les cours que vous avez suivis peuvent compter pour l'apprentissage de votre diplôme et vos progrès peuvent être transférés avec vous.¹
Consulter les diplômes éligibles
Préparer un diplôme
Ce site cours fait partie du (des) programme(s) diplômant(s) suivant(s) proposé(s) par Ball State University. Si vous êtes admis et que vous vous inscrivez, les cours que vous avez suivis peuvent compter pour l'apprentissage de votre diplôme et vos progrès peuvent être transférés avec vous.¹
¹La réussite de la candidature et de l'inscription est requise. Les conditions d'admissibilité s'appliquent. Chaque établissement détermine le nombre de crédits reconnus en complétant ce contenu qui peut compter pour les exigences du diplôme, en tenant compte de tout crédit existant que vous pourriez avoir. Cliquez sur un cours spécifique pour plus d'informations.
Ball State Online offers more than 110 online programs in high-demand fields and consistently lands in the Top 20 of the U.S. News & World Report “Best Online Programs” and “Best Online Programs for Veterans” national ranking for several of its online bachelor’s and graduate degrees. Ball State focuses on the student experience, placing emphasis on personal attention from faculty and immersive learning.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. 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.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.