Which Of The Following Cipher Is Not A Block Cipher?
Answer: RC4 is the correct answer for not being an example of a block cipher, as it is a stream cipher. Stream ciphers are more malleable than block ciphers, which encrypt data in fixed blocks while stream ciphers encrypt one byte at a time. Both block ciphers and stream ciphers are types of symmetric key ciphers. Although block ciphers are more commonly used in cybersecurity, stream ciphers are not as well studied. AES is often mistaken for a block cipher, but it is actually a stream cipher. The non-reversible block cipher, also known as a Pseudo Random Permutation (PRP), is a synonym for block cipher.
The cipher that is not a block cipher is the RSA algorithm. This is because RSA is an example of an asymmetric key algorithm, and not a block cipher. In contrast, AES, 3DES, and DES are all examples of block ciphers. Block ciphers encrypt data in fixed-size blocks as opposed to stream ciphers which work on a continuous stream of data. Block ciphers are often used in symmetric key cryptography for securing data.
Sources
Related Questions
Work fast from anywhere
Stay up to date and move work forward with BrutusAI on macOS/iOS/web & android. Download the app today.