Question: Let Ek ( x ) be the block encryption function of a block cipher. In particular, E is the block encryption algorithm, k is the
Let Ekx be the block encryption function of a block cipher. In particular, E is the block encryption algorithm, k is the symmetric key, and x is a blocklength input.
The plaintext message is chopped into blocks m m m where mi is the ith plaintext block.
Also, we have a pseudorandom number generator Giseed that takes a seed some initialisation value and for each index i generates a blocklength pseudorandom output.
Suppose Alice uses the following algorithm to generate her ciphertext blocks:
ci Ekmi XOR Gi seed
What is the error propagation property of this cipher? a single bit of error in a single block of ciphertext leads to how many bits of error in the entire decrypted message?
a
a single bit on average
b
half of the bits of a single block on average
c
a single bit plus on average half of the bits of the next block
d
all the blocks from the point of error onward will be corrupted.
e
exactly a single bit
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
