Question

In: Computer Science

8. Suppose you saw a ciphertext stream that you know was encrypted with DES-CBC, and you...

8. Suppose you saw a ciphertext stream that you know was encrypted with DES-CBC, and you observed that C3 = C6 (i.e., the third and sixth output ciphertext blocks were the same). What information does this tell you about the plaintext input?

Solutions

Expert Solution

Explanation:

The DES-CBC is a symmetric secret key algorithm where the key size is 64 bits. However it is commonly known as 56 bit key as the key has 56 significant bits as the least significanr bit in each byte is the parity bit.

In cryptography, the block cipher mode of operation is an algorithm that uses a block cipher to provide information security in terms of confidentiality or authenticity. A block cipher by itself is only suitable for the secure cryptographic transformation in the form of encryption or decryption of 1 fixed length group of bits called the block. The mode of operation describes how to repeatedly apply the single block operation of the cipher to securely transform amounts of data larger than a block.

The modes of operation of block ciphers are configuration methods that allow those ciphers to work with large data streams without the risk of compromising the security provided.

Although not recommended, yet while working with block ciphers it is possible to use the same secret key bits for encrypting the same plaintext parts. The use of one deterministic algorithm for a number of identical input data results insome number of identical ciphertext blocks. This situation might be very dangerous for the users of the cipher because an intruder would be able to get much information by knowing the distribution of identical message parts of the input data, even though the intruder would not be able to break the cipher and discover the original input messages.

Answer:

In the light of the above discussions, in the scenario under consideration if it is observed that C3 = C6 i.e., the third and sixth output ciphertext blocks are the same, it can be easily understood that the 3rd and the 6th input blocks of the original message are the same although the actual message or the content of those two input blocks might not be decrypted or deciphered.


Related Solutions

Cyrptography*** Suppose you saw a ciphertext stream that you know was encrypted with DES-CBC, and you...
Cyrptography*** Suppose you saw a ciphertext stream that you know was encrypted with DES-CBC, and you observed that C3 = C6(i.e., the third and sixth output ciphertext blocks were the same).What information does this tell you about the plaintext input?
Suppose an attacker obtained 128 bits of ciphertext that were encrypted using an encryption algorithm whose...
Suppose an attacker obtained 128 bits of ciphertext that were encrypted using an encryption algorithm whose keys are known to be 128 bits long. How effective is an exhaustive key search if the attacker does not know the encryption algorithm used? Provide an example of when data integrity is more important than data confidentiality? Suppose you have been asked at your new job to recommend the strength of encryption needed to protect the contents of a database. Draw up a...
Suppose you have a system and you know its wavefunction. You want to know a property...
Suppose you have a system and you know its wavefunction. You want to know a property of this system and you know the operator for that property. But sadly, the system’s wavefunction is not an eigenfunction of the operator. Explain how you would calculate a value for the property. Annotations
4. Consider two countries: Japan and France. Suppose you saw the following information in the newspaper:...
4. Consider two countries: Japan and France. Suppose you saw the following information in the newspaper: Interest rate on one-year Japanese deposits = 8%; Interest rate on one-year French deposits = 6%; Current spot rate: 100 yens per euro. Further suppose that based on your research on the two countries, you expect the spot rate is going to be 105 yens per euro a year from now. Round numbers to 3 decimal points. Pick home and foreign country and setup...
Suppose you sell vacuums. Suppose also you know the lifespan of your vacuums (the length of...
Suppose you sell vacuums. Suppose also you know the lifespan of your vacuums (the length of time from purchase to landfill) to be given by independent identically distributed normal random variables, but you don't know what the average lifespan is. If you’re allowed to follow up with 20 customers and find out the lifespans of their vacuums, how would you use that information to give your best guess of what the actual average lifespan is? Bear in mind that you...
Suppose you are interested in bidding on a parcel of land and you know that one...
Suppose you are interested in bidding on a parcel of land and you know that one other bidder is interested. The seller has announced that the highest bid will be accepted. The other competitor’s bidding price for the land will vary evenly from $72,000 to $85,500. Let B be the competitor’s bid for the parcel of land. What are the distribution and parameter(s) of B? What is expected value and standard deviation of the competitor’s bid? What is the probability...
Suppose a stream is discovered whose water has remarkable healing powers. You decide to bottle the...
Suppose a stream is discovered whose water has remarkable healing powers. You decide to bottle the liquid and sell it. The market demand curve is linear and is given as follows: P = 30 - Q The marginal cost to produce this new drink is $3.
 What price would this new drink sell for if it sold in a competitive market? A) 0 B) $3 C) $13.50 D) $16.50 What will be the price of this new drink in the...
Suppose that as a specialist in the field of signal detection you know that the population...
Suppose that as a specialist in the field of signal detection you know that the population of air traffic control operators has a mean identification rate of 82 out of 100. You have just developed a new training system that will increase the number of targets correctly identified. Using the data from 15 trainees listed below, conduct a single sample t-test to determine whether they perform significantly different from the population of air traffic control operators trained using the traditional...
Suppose you want to know if there is a difference in the average high temperatures in...
Suppose you want to know if there is a difference in the average high temperatures in February 2019 for three different areas. you record the following temperatures randomly for the three cities. A B C 18 -11 14 23 11 23 39 12 40 8 4 21 -4 -2 12 You decide to run a one-way ANOVA test on this data. A) write down the null and research hypotheses you are testing B) What are the F- statistic and P...
Suppose you work for an insurance company. You know that there are equal numbers of individuals...
Suppose you work for an insurance company. You know that there are equal numbers of individuals who will get in an accident with probability 0.2 and 0.3 and that the loss from getting in an accident is $4,000. Suppose you wish to screen individuals by offering full- coverage insurance as well as 30 percent coinsurance (i.e., the insurance pays 30 percent of the loss amount, or $1,200, in the event of an accident). You wish to include a 5 percent...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT