Fiveable
Fiveable

Ciphers

Definition

Ciphers are algorithms used for encryption and decryption of messages or data. They transform plaintext (original message) into ciphertext (encrypted message) using specific rules or keys, making it difficult for unauthorized individuals to understand or access sensitive information.

Analogy

Imagine sending secret messages using invisible ink that can only be revealed by applying heat or special chemicals. The invisible ink represents plaintext, while its transformation into visible text represents encryption using ciphers.

Related terms

Symmetric Key Encryption: A type of encryption where both sender and receiver use the same key for both encryption and decryption processes. It's like having one master key that can lock and unlock doors.

Asymmetric Key Encryption (Public Key Cryptography): A type of encryption that uses two different keys, one for encryption and another for decryption. It's like having a lock with two separate keys, where one key can only lock the door, and the other key can only unlock it.

Block Cipher: A cipher that encrypts data in fixed-size blocks (e.g., 64 or 128 bits) rather than individual characters. It's like dividing your message into small chunks before encrypting them individually to enhance security.



© 2024 Fiveable Inc. All rights reserved.

AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.


© 2024 Fiveable Inc. All rights reserved.

AP® and SAT® are trademarks registered by the College Board, which is not affiliated with, and does not endorse this website.