126k views
3 votes
_________ uses a block size of 128 bits and key sizes up to 256 bits. It is a Feistel cipher. It was designed by Bruce Schneier, John Kelsey, Doug Whiting, David Wagner, Chris Hall, and Niels Ferguson. A) Rijndael

B) Twofish

C) Serpent

D) Blowfish

1 Answer

3 votes

Final answer:

Twofish is the encryption algorithm described, using a block size of 128 bits and key sizes up to 256 bits, designed by Bruce Schneier and others, known for its complex key schedule and security.

Step-by-step explanation:

The encryption algorithm that uses a block size of 128 bits and key sizes up to 256 bits, and is a Feistel cipher designed by Bruce Schneier and his colleagues is Twofish. It was one of the finalists in the Advanced Encryption Standard (AES) contest but ultimately lost to Rijndael, which became the standard. Twofish is distinguished by its use of pre-computed key-dependent S-boxes and a highly complex key schedule. It is considered a secure cipher and is still used in some applications today.

User Mustapha El Kojji
by
9.1k points