What is Cryptography? | Introduction to Cryptography | Java and C++ implementation | Caesar Cipher

Published: 08 May 2022
on channel: The CS Revelation
458
12

Crypto basics,
Crypto goals,
Popular crypto algorithms,
Java and C++ implementation,

Cryptography is the study of secure communications techniques that allow only the sender and intended recipient of a message to view its contents.

Modern cryptography goals:

Confidentiality,
Data integrity,
Non-repudiation,
Authentication,

plaintext - original message ,
ciphertext - coded message ,
cipher - algorithm for transforming plaintext to ciphertext ,
key - info used in cipher known only to sender/receiver ,
encipher (encrypt) - converting plaintext to ciphertext ,
decipher (decrypt) - recovering ciphertext from plaintext,
cryptography - study of encryption principles/methods,
cryptanalysis (codebreaking) - deciphering without knowing key,
cryptology - field of both cryptography and cryptanalysis,

Symmetric Key Cryptography ,
Asymmetric Key Cryptography,
Hash Function,

Caesar Cipher,
Rail-fence Cipher,


On this page of the site you can watch the video online What is Cryptography? | Introduction to Cryptography | Java and C++ implementation | Caesar Cipher with a duration of hours minute second in good quality, which was uploaded by the user The CS Revelation 08 May 2022, share the link with friends and acquaintances, this video has already been watched 458 times on youtube and it was liked by 12 viewers. Enjoy your viewing!