Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Overview of Cryptography & Encryption - for Beginners
Rating: 4.3 out of 5(118 ratings)
3,784 students

Overview of Cryptography & Encryption - for Beginners

Gain a basic understanding of Fundamentals of Cryptography & Encryption
Last updated 8/2023
English
English [Auto],

What you'll learn

  • Understand what Encryption is and it's importance
  • Understand what Cryptography is, it's importance and the types of Cryptographic Algorithms
  • Learn about Digital Signatures, Digital Certificates & Certifying Authorities
  • Applications of Cryptography and Encryption
  • Public Key Infrastructure & it's role in Information Security

Course content

4 sections24 lectures55m total length
  • What is Encryption ?0:50

    Explore how encryption and cryptography convert data into an unreadable form to protect sensitive information. Learn how the right key decrypts data to reveal the original content.

  • Types of Encryption0:53

    Compare symmetric and asymmetric encryption, showing how symmetric uses a single key for encryption and decryption with fewer computing resources, while asymmetric uses public and private keys for greater security.

  • Factors influencing effective Encryption0:46

    Focus on algorithm strength and the secrecy of a key against brute force. Ensure no backdoors or compromised devices expose the key, so encryption keeps ciphertext undecipherable.

  • What is Cryptography ?0:57

    Learn how cryptography stores and transmits data by encrypting plain text into cipher text, then decrypts it with the right key, using cipher concepts.

  • What is Cryptanalysis1:27

    Explore cryptanalysis as the study of cipher texts and cryptosystems to understand how encryption works, test algorithm effectiveness, and assess security by attempting to decrypt data without keys.

  • Cryptographic Algorithms0:21

    Learn how cryptographic algorithms use mathematical equations to scramble plaintext for data encryption, authentication, and digital signatures, and explore symmetric keys, asymmetric keys, and hash functions.

  • Symmetric Key1:23

    Apply symmetric key cryptography by sharing a single key to encrypt plaintext and decrypt ciphertext, with block ciphers encrypting data in chunks and stream ciphers handling bit-by-bit encryption.

  • Asymmetric Key0:34

    Explore how asymmetric encryption uses a public key for encryption and a private key for decryption, contrasting it with symmetric encryption's single key.

  • Cryptographic Hash Function0:21

    Cryptographic hash functions map message data into a fixed-size bit array and produce a hash value used to check data integrity.

  • What is Hashing ?1:34

    Hashing is a one-way process that uses a hash function to convert input data into a fixed-length, practically irreversible value, helping securely store and verify passwords by matching hashes.

  • Hashing vs Encryption0:59

    Explore hashing versus encryption as distinct cryptographic processes: encryption converts plaintext to unreadable data with a key and is decryptable, while hashing is one-way and non-reversible.

  • Characteristics of Hash Function1:36

    Explain how a hash function in cryptography is a one-way, practically irreversible process that yields unique values and verifies data integrity, including password storage and digital signatures.

  • How does Hashing work2:04

    Explore how hashing and digital signatures safeguard document integrity and authenticity by detecting tampering, as shown when a blueprint’s hash value mismatch reveals a compromised file.

  • 14. Types of Hashing Algorithms2:39

    Explore the secure hash algorithms family, including SHA-0, SHA-1, SHA-2 variants (SHA-256, SHA-512), and SHA-3, plus the legacy MD5 and its weaknesses.

  • Cryptography - Benefits & Drawbacks3:08

    Explore how cryptography provides confidentiality, authentication, data integrity, and non-repudiation through encryption, MACs, digital signatures, and hash functions, while noting its costs and design trade-offs.

  • Future of Cryptography1:36

    Explore the future of cryptography as quantum computers threaten current methods and spur new techniques, while SEC offers fast encryption and higher throughput, yet requires thorough security testing.

Requirements

  • No prior knowledge required, however knowing the fundamentals of Cybersecurity will be useful.

Description

Hi, this course serves as an overview for Encryption & Cryptography Concepts, The following serves as course description, discussing what each section comprises of.


In Section One:  We will start with learning about the Encryption & Cryptography. We'll learn what they are, how they are similar and different from each other & their applications


In Section Two:  We will learn how to use Encryption tools such as VeraCrypt & Cryptomator


In Section Three: We will learn what Digital Signatures, Digital Certificates & Certifying Authorities are and their roles.


In Section Four : We will learn about Public Key Infrastructure & how it is managed.


Following are the learning Objectives for this course:

* Understand what Encryption is and it's importance

* Learn how to Encrypt folders & external drives

* Understand what Cryptography is, it's importance and the types of Cryptographic Algorithms

* Learn about Digital Signatures, Digital Certificates & Certifying Authorities

* Applications of Cryptography and Encryption

* Public Key Infrastructure & it's role in Information Security


I hope you find this course useful, Please feel free to write a review and I will do my best to constantly improve the content quality. I thank you for your co-operation & patience. I sincerely hope that you'll find this course useful. Happy learning.


Disclaimer: This is not an official course, I am not a certified instructor. I am a merely a student explaining what I've learned in order to make the learning process simpler and easier to comprehend. I studied from multiple sources and I hand picked the simplest explanations & made my own examples to simplify hard to understand topics, to make your learning process relatively easier.

This course is only intended to document my learning process and I hope that by sharing my learning experience, the sources/material i studied from & explanations, it will help fellow students better understand the topics. I hope you find this course insightful.

I mentioned the sources to the best of my ability & i thank them for sharing their knowledge, however in case of any copyright issues or content removal, kindly contact me on my social media accounts.

Who this course is for:

  • This course is for individuals who want to learn more about ways to protect Information/Data