B11 - Cryptography Flashcards
What is encoding?
PRESERVATION - The process of transforming data into such a format that it can be by a different type of system using publicly available algorithms.
What is encryption?
OBFUSCATION - The process to encode data securely such that only the authorized user who knows the key or password is able to retrieve the original data for everyone else it is just rubbish.
Examples of common encrypted algorithms:
AES, RSA, DES, RC4 Blowfish, Triple DES, Twofish
Examples of common encoding algorithms:
Base64, ASCII, UNICODE, URL encoding
What is the difference between encryption and encoding?
Encryption requires a secret key and not reversible without it, whereas encoding mean it uses a predefine scheme to convert data from one form to another with no key e.g. base64.
What does DES stand for?
Data Encryption Standard
What is DES?
Symmetric algorithm that uses a key and the same key to decrypt the message.
What is the key and bit size of DES?
KEY: 56 bits, BLOCK: 64 bits.
What does 3DES, TDEA or TRIPLE DEA stand for?
Triple Data Encryption Algorithm
What is3DES, TDEA or TRIPLE DEA?
Symmetric block cipher that applies DES cipher algorithm three time to each data block
What is the key and block size of 3DES, TDEA or TRIPLE DEA?
KEY:168, 122 or 56 bits, BLOCK: 64 bits.
What does AES stand for?
Advanced Encryption Standard
What is AES?
Symmetric block cipher that secures data by converting it into unreadable format without the proper key.
What is the key and block size of AES?
KEY: 128, 192 and 256 bits, BLOCK: 128
What does RSA stand for?
Asymmetric algorithm that used two keys: a public key for encryption and a private key for decryption.