Which algorithm was published by a German engineering firm in 1993 and is a software-based stream cipher?

Study for the EC-Council Certified Encryption Specialist Test. Prepare with flashcards and multiple-choice questions, each question includes hints and detailed explanations. Excel in your exam!

The correct choice is the algorithm known as Blowfish, which was developed by Bruce Schneier and published in 1993. Blowfish is a symmetric-key block cipher that operates on data in fixed-size blocks (64 bits) and is designed for fast encryption and decryption, making it highly efficient for software implementations. Although it is classified as a block cipher, it's important to note that Blowfish can also be used in a mode that behaves like a stream cipher under certain circumstances.

The year of publication and the association with a prominent cryptographer are key aspects of Blowfish's background. The design was intended to provide a secure and flexible encryption solution, and it gained popularity due to its speed and the ability to use variable key lengths up to 448 bits.

In contrast, while Twofish and FISH are also encryption algorithms, they do not meet the specific criteria described in the question regarding their origin and timing of publication. RC4, although a well-known stream cipher from the same era, is not linked to a German engineering firm and was developed by RSA Data Security, making Blowfish the correct response to the question.

Blowfish’s combination of high performance, security, and adaptability has contributed to its sustained usage in various applications, reinforcing

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy