Jump to content

Retrieving plain text from Cryptographic text and random values

Featured Replies

Hi,

I am trying to understand the following question:

 

In a 3-bit block cipher, suppose a sender transmits a cipher text including c(1), r(1), c(2), r(2), c(3), r(3) to a receiver. Find the original plaintext at the receiver. Here c(1) = 100, r(1) = 001, c(2) = 010, r(2)= 111, c(3) = 000, and r(3) = 100. A block cipher encryption key table (Ks) is also shown below:

 

The answer for the first case is:

M(1) = Ks(c(1) XOR r(1) = Ks(100) XOR 001 = 010

From the table, the output corresponding to 100 to 011.

But the above answer is 010. I can't understand this.

 

Somebody please guide me.

 

Zulfi.

Uploaded image.jpg

Edited by zak100

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.