312-50V10 · Question #354
Which of the following is optimized for confidential communications, such as bidirectional voice and video?
The correct answer is A. RC4. RC4 is a stream cipher designed for high-speed, low-overhead encryption of continuous data streams, making it suitable for real-time bidirectional voice and video communications.
Question
Which of the following is optimized for confidential communications, such as bidirectional voice and video?
Options
- ARC4
- BRC5
- CMD4
- DMD5
How the community answered
(40 responses)- A95% (38)
- B3% (1)
- C3% (1)
Why each option
RC4 is a stream cipher designed for high-speed, low-overhead encryption of continuous data streams, making it suitable for real-time bidirectional voice and video communications.
RC4 operates as a stream cipher, encrypting data one byte at a time as it flows, which produces minimal latency and processing overhead compared to block ciphers. This design is well-suited for real-time streaming protocols such as VoIP and video conferencing where delay and jitter must be minimized. RC4 was used in protocols like WEP and early SSL/TLS for this reason.
RC5 is a block cipher that processes fixed-size data blocks, introducing buffering and padding overhead that adds latency unsuitable for real-time bidirectional streaming.
MD4 is a cryptographic hash function used for data integrity verification, not encryption, so it cannot provide confidentiality for voice or video streams.
MD5 is also a cryptographic hash function used for integrity checking and is not an encryption algorithm, making it entirely incapable of encrypting communications.
Concept tested: Stream cipher selection for real-time encrypted communications
Source: https://www.rfc-editor.org/rfc/rfc4345
Topics
Community Discussion
No community discussion yet for this question.