What’s a block cipher?

Print anything with Printful



Block ciphers encrypt data in chunks and are more secure than stream ciphers. Symmetric encryption uses a single key, while asymmetric encryption uses two keys. Popular block ciphers include DES, AES, and IDEA. AES is more secure than DES and uses three different keys. IDEA uses a 128-bit key and is free for non-commercial use.

A block cipher is a symmetric cryptographic algorithm used to encrypt sensitive data. The programs or algorithms that actually do the job of hiding data are called ciphers. Encrypting or encrypting data has other benefits than secrecy. Encryption can also ensure that a message has not been tampered with, as well as verify the sender’s identity.

Cryptography is the science of transforming unencrypted readable data, called the plaintext, into encrypted data, called the ciphertext. Block ciphers differ from the other major category of symmetric algorithms, stream ciphers, in that they encrypt data in chunks or chunks, rather than one character at a time. A block cipher is generally considered more secure than a stream cipher because it is more random, while a stream cipher works faster when the plaintext is short.

The concept of a symmetric block cipher comes from the actual data encryption process. Symmetric encryption, also called private key encryption, uses a single key to encrypt and decrypt data. It is essential that the key remains private because anyone who possesses it can read any message you send. This is in contrast to asymmetric cryptography, which uses two keys, a secure private key and a public key that is available to everyone.

The use of cryptography dates back many centuries and was present in ancient Egypt and Rome. Julius Caesar used what is now widely known as the Caesar cipher to pass secret messages to his generals. Cryptographic systems are constantly under attack, and as old algorithms are cracked, cryptographers develop new programs to hide messages. Some popular versions of block ciphers include Data Encryption Standard (DES), Advanced Encryption Standard (AES), and International Data Encryption Algorithm (IDEA).

DES is a well-known conventional block cipher that uses a 56-bit symmetric key. Data is encrypted in 64-bit blocks. Each time DES encrypts a block of 64-bit plaintext, it runs it through the algorithm 16 times or rounds. Due to the short 56-bit key, DES is no longer considered secure for many applications.

AES was selected in October 2000 by the National Institute of Standards and Technology (NIST) as a more secure replacement for DES. AES uses three different keys to perform multiple rounds of encryption on 128-bit plaintext blocks. Key sizes are 128, 192 and 256 bits in length.

Another block cipher is IDEA, which is widely used in Europe and uses a 128-bit key to perform eight rounds of encryption on 64-bit plaintext blocks. IDEA was created in 1992 by James Massey and Xuejia Lai under a research contract with a Swedish technology foundation. Although IDEA was developed with private grants, it is free for non-commercial use.




Protect your devices with Threat Protection by NordVPN


Skip to content