You want to build a hardware device to do block encryption in the cipher block chaining (CBC)
Question:
You want to build a hardware device to do block encryption in the cipher block chaining (CBC) mode using an algorithm stronger than DES. 3DES is a good candidate. Figure 6.11 shows two possibilities, both of which follow from the definition of CBC.Which of the two would you choose:
a. For security?
b. For performance?
Transcribed Image Text:
K, K- P EDE C-1 C (b) One-loop CBC K K K P. E D B E C B-1 C-1 (b) Three-loop CBC Figure 6.11 Use of Triple DES in CBC Mode
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 100% (QA)
a If the IVs are kept secret the 3loop case has more bits to be determined and is therefore more secure than 1loop for brute force attacks b For softw...View the full answer
Answered By
Brajendra Maharna
I am Brajendra Maharna. I have completed my B.Tech from IIIT Bhubaneswar. I am so much passionate about teaching Mathematics and teaching from the last 3 years. I also prepare students for "Mathematics Olympiad". I always focus on students level of understanding and choose the best pace of learning pattern. I try to correlate the concepts with their day to day life and the environment. Hope you will enjoy my session a lot.
0.00
0 Reviews
10+ Question Solved
Related Book For
Question Posted:
Students also viewed these Computer science questions
-
You want to build a hardware device to do block encryption in the cipher block chaining (CBC) mode using an algorithm stronger than DES. 3DES is a good candidate. Figure 7.17 shows two possibilities,...
-
You want to build a simple 2-date interest-rate tree to price a caplet. Each period is 6 months long. The current 6m rate is r(0,6m)=4.5%, with semi-annual compounding, and you choose the two...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Write out the equation for the following chemical reaction and balance it. Solid potassium chlorate, KCIO3, decomposes to form solid potassium chloride and diatomic oxygen gas. What is the...
-
The products of combustion of a jet engine leave the engine with a velocity relative to the plane of 400 m/s, a temperature of 480C, and a pressure of 75 kPa. Assuming that k...
-
Determine the average normal stress in each of the 20-mm-diameter bars of the truss. Set P = 40 kN. 1.5 m 2 m
-
Barrett, Inc., restores antique automobiles. The retained earnings balance of the corporation was \($28,500\) at December 31,2009. During 2010, the corporation paid \($35,000\) in dividends to its...
-
Nintendo Company reports the following income statement accounts for the year ended March 31, 2011. (Japanese yen in millions.) Net sales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
-
As a TQM consultant for one of the companies what would be your advice / plane ? ( Discuss decline failure or success and give your advice )
-
Can you suggest a security improvement to either option in Figure 6.11, using only three DES chips and some number of XOR functions? Assume you are still limited to two keys. K, K P EDE C-1 C (b)...
-
Why do some block cipher modes of operation only use encryption while others use both encryption and decryption?
-
Calculate GDP (expenditure approach) and depreciation. The national accounts of Parchment Paradise are kept on (you guessed it) parchment. A fire destroys the statistics office. The accounts are now...
-
With appropriate and detailed support from lecture and reading, what makes for a quality communication theory? Why are these the most vital components for assessing the value of a theory?
-
Using the Canva or PowerPoint, you are asked to work with TWO partners to create an infographic that provides instructions on how to create effective business documents using any topic listed below....
-
32) Convert this loop to MIPS code. Assume $t0 i Stl=j Also assume the program code contains the two lines below. .eqv i St0 # you can use these names in your code .cqv j Stl while (i
-
If every candidate applying to the job had the required skillset, what might you add to your cover letter that would differentiate yourself from others? List and explain two.
-
Explain the concept of integrated communication in the postmodern era, with references .
-
Use the following data taken from Boston Scientific Corporations (ticker symbol BSX) annual financial report filed with the SEC for the next two questions. All data are in millions. Calculate BSXs...
-
We all experience emotions, but some people disguise their true feelings better than others. Do you think this is a helpful or harmful thing to do? Under what conditions do you think it would be most...
-
Figure suggests that a process can only be in one event queue at a time. a. Is it possible that you would want to allow a process to wait on more than one event at the same time? Provide an example....
-
In a number of early computers, an interrupt caused the register values to be stored in fixed locations associated with the given interrupt signal. Under what circumstances is this practical...
-
Table lists typical elements found in a process control block for an unthreaded OS. Of these, which should belong to a thread control block and which should belong to a process control block for a...
-
Florida is an employment at will state, what does that mean legally in the workplace? Explain the law. How does Florida being an employment at will state effect contract negations with unions and...
-
A media personality argues that global temperatures are not rising, because every year an increase is reported, such as 0.09 degrees C. The difference from the previous year is less than the margin...
-
Sketch Bohr's model for Mg (Magnesium). It is listed in the periodic table as: 24 12Mg (12 is the atomic number and 24 is the mass #). How many protons, electrons and neutrons are there?
Study smarter with the SolutionInn App