Cryptography Flashcards
Cryptography
The science of hiding information in order to conceal it from unauthorised parties.
Plaintext
An original message
Ciphertext
A message that has been transformed by the process of encryption.
Encryption/encipherment
The process of transforming plaintext into ciphertext. The process of encryption requires the use of a key.
Decryption
The process of transforming ciphertext back into plaintext.
Encryption Key
The sender and recipient must have an encryption key.
Methods of Encryption
These are the ways in which plaintext is transformed into ciphertext
Types of Encryption
The two main types of encryption are streams ciphers and block ciphers
Types of encryption keys
The two types of keys are symmetric and asymmetric
Methods of Encryption
There are several ways in which plaintext can be transformed into ciphertext:
- Substitution
- Transposition
- Monoalphabetic
- Polyalphabetic
- Running-key
- One-time pads
Substitution cipher
A substitution cipher employs some scheme of character substitution.
Transposition cipher
a.k.a permutation cipher is one in which the character in a plaintext message are rearranged or transposed to form the ciphertext.
Monoalphabetic cipher
A type of substitution cipher where one alphabetic character is substituted for another
Polyalphabetic cipher
This cipher uses two or more substitution alphabets to encipher plaintext.
Running Key Cipher
A practical application on how a substitution cipher is applied to typical messages that are usually many times longer than an encryption key.
It utilises modular mathematics, where alphabetic characters are converted to numeric values.