
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.
Learn how cryptography stores and transmits data by encrypting plain text into cipher text, then decrypts it with the right key, using cipher concepts.
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.
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.
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 functions map message data into a fixed-size bit array and produce a hash value used to check data integrity.
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.
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.
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.
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.
learn how to create encrypted backups with seven zip by right-clicking a folder, adding to archive, and setting a strong password with aes-256 encryption to protect contents.
Explore how digital certificates verify identities and secure communications using public key infrastructure, certificate authorities, and TLS/SSL, enabling trusted connections and document signing.
Explain the differences between digital certificates and digital signatures, define perfect forward secrecy, and describe how a cipher suite is chosen during the TLS handshake.
Issue and sign certificates that bind a public key to an entity, enabling SSL and trusted connections. Verify identities and keep records to secure online activity.
Explore public key infrastructure, using public and private keys and digital certificates issued by a certificate authority to encrypt and authenticate web traffic (https) and prevent man-in-the-middle attacks.
Learn proactive PKI management by handling digital certificates and cryptographic keys across their lifecycles—from generation, exchange, storage, and use to renewal, revocation, and secure disposal.
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.