Encryption Flashcards
Symmetric Encryption
Symmetric encryption is a type of encryption where the same key is used to both encrypt and decrypt the data
Symmetric Encryptio Attacks
Cryptoanalytics and Brute force
Popular Symmetric Algorithms
DES, Triple DES, AES
Plaintext Size of symmetric algorythms
DES & Triple DES - 64, AES -128
Cipher Size of symmetric algorithms
DES & Triple DES - 64, AES -128
key Size of symmetric algorithms
DES 56, Triple DES - 112, 168, AES -128, 192, 256
Concerns of DES
cryptoanalytic possibilites due to it being the most studied algorithm
Can the symmetric algorithms be broken?
DES can be broken, 1 year using normal computer, 1 hour using super computer
Any with key sizes of 128+ are essentially unbreakble
Triple DES
repeats DES algorithm 3 times using 2 or 3 unique keys.
Benefits of Triple DES
key of 168 overcomes brute force attacks and is the same algorithm as DES
Downside to Triple DES
Sluggish and uses 64 bit block size
AES
Replaces Triple DES, not suitable for long term use
ECB
Electronic code book - method for multiple block encryption, not secure due to reusing same key.
Modes of operation
Overcomes ECB weakness with increased security
Block Cipher
Process input one block of elements at a time. Produces output block for each input block. Can reuse keys. More common