Symmetric Key Algorithms

Symmetric algorithms use the same shared secret key value that will both encrypt plaintext and decrypt the resulting ciphertext. Both parties share the exact same key.

Common symmetric algorithms include DES, 3DES, and AES.

Other, less common symmetric algorithms include International Data Encryption Algorithm (IDEA), Blowfish, and Carlisle Adams/Stafford Tavares (CAST).

DES

DES was originally developed in 1977 by IBM. It is a 56-bit encryption algorithm, meaning the number of possible keys “key space” is 2^56 or 72,057,594,037,927,936. Seventy-two quadrillion was a very large number in 1977 and would have taken computers hundreds of years to search the DES key space. It was considered so secure the U.S. Department of ...

Get SECUR Exam Cram™ 2 (Exam 642-501) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.