7.1 Cryptography Flashcards
Cryptography
The science and study of concealing information.
Cipher/algorithm
The process or formula used to encrypt a message or otherwise hide the message’s meaning.
Encryption key
A string of bits randomly generated using a specific cipher. An encryption key is used to encrypt or decrypt data.
Plaintext
The readable form of a message.
Ciphertext
The encrypted form of a message that is readable only by those for whom the message is intended.
Encryption
The process of using an algorithm or cipher to transform data from cleartext to ciphertext in order to protect the confidentiality, integrity, and authenticity of the message.
Decryption
The process of converting data from ciphertext into plaintext.
Steganography
The practice of concealing a file, message, image, or video within another file, message, image, or video.
Blockchain
A decentralized and distributed ledger of transactions between two or more parties. Blockchain uses cryptography to keep sensitive data secure.
What is the difference between symmetric and asymmetric encryption?
Which algorithms can be used to generate a hash?
What does a digital signature provide?
What is a legitimate use for steganography?
What are uses of blockchain in addition to cryptocurrency?