A Character Cipher takes a message in plain text and encodes it. An
example of this is when you do a substitution and transposition for one
character for another to create the cipher text.
Block Ciphers take the plain text as a stream of symbols and break it up
into îxed length blocks. Each block in turn is then encrypted separately as
if they were one larger character or symbol. The encryption algorithm
would take each block and apply the encryption. Best for encrypting large
amounts of data.î
Stream ciphers use symmetric processes that work on range of a single
bit to a single byte of plaintext at a time. However, they use a random
string of digits to encrypt the plaintext. Because of its speed, it is typically
used in communications system like cell phones and access points.
Mike Chapple; James Michael Stewart; Darril Gibson. CISSP: Certiîed
Information Systems Security Professional O-cial Study Guide, 8th