Q2: MDES Consider a block cipher MDES (mini DES) which works exactly the same as LDES,...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Q2: MDES Consider a block cipher MDES ("mini" DES) which works exactly the same as LDES, except that the operation from (A; 2; B) to (M4; 2) is based on the following S-box. 123 000 001 010 011 100 101 110 111 JJ2 00 00 00 01 00 00 10 11 Now design a new program with modify the LDES algorithm to implement the MDES. Test your program with the key set and message as in part 1: for each key = 00, 01, 10, Show all I/O of running the programs. 0000), E1000), E0100), E0010), E0001), E1100), 1010), 1001), 40110), 0101), 20011), 20111), 1011), 1101), 1110), 1111). Discuss if the MDES still has the problem existing in LDES (refer to points e and f) Q2: MDES Consider a block cipher MDES ("mini" DES) which works exactly the same as LDES, except that the operation from (A; 2; B) to (M4; 2) is based on the following S-box. 123 000 001 010 011 100 101 110 111 JJ2 00 00 00 01 00 00 10 11 Now design a new program with modify the LDES algorithm to implement the MDES. Test your program with the key set and message as in part 1: for each key = 00, 01, 10, Show all I/O of running the programs. 0000), E1000), E0100), E0010), E0001), E1100), 1010), 1001), 40110), 0101), 20011), 20111), 1011), 1101), 1110), 1111). Discuss if the MDES still has the problem existing in LDES (refer to points e and f)
Expert Answer:
Posted Date:
Students also viewed these programming questions
-
A College food services buys frozen fish in boxes labeled 10 pounds. The true average weight of the boxes is 8 pounds with a standard deviation of 2 pounds. The food service director suspects that...
-
In a school, the Personnel Department is responsible for storing details about all staff who work for the school. There are four categories of staff: management teacher support staff maintenance and...
-
Let r and s be solutions to the quadratic equation x 2 b x + c = 0. For n N, define d0 = 0 d1 = r s dn = b dn1 c dn2 (n 2) Prove that dn = r n s n for all n N. [4 marks] (b) Recall that a commutative...
-
6.33. The "intrinsic gain" of a MOSFET oper- ating in saturation is defined as gmro. De- rive an expression for gmro and plot the result as a function of ID. Assume VDs is constant.
-
The simple pendulum in a tall clock is 0.75 m long. What are (a) The period and (b) The frequency of this pendulum?
-
a. Explain the circumstance and the effects on the auditor's report when nonconformity with a promulgated principle results in an unqualified opinion. b. Contrast the effects on the auditor's report...
-
Orton Company prepares monthly cash budgets. Relevant data from operating budgets for 2011 are: All sales are on account. Collections are expected to be \(60 \%\) in the month of sale, \(30 \%\) in...
-
Critical Care Hospital Critical Care Hospital will be purchasing a CATSCAN (computerized axial tomography scanner) in the next six months. The CATSCAN equipment will be installed in the radiology...
-
The Foundational 15 (Algo) [LO14-2, LO14-3, LO14-4, LO14-5, LO14-6] [The following information applies to the questions displayed below.] Markus Company's common stock sold for $5.75 per share at the...
-
What is the point of the start and stopcodons? Why do you think that the start codon is an aminoacid, but the stop codon is not? Look at the genetic code chart. Note that Ser(among others) can be...
-
Describe signals of financial distress offered in the chapter for assessing asset composition, debt levels, cost structure, and equity levels. What are the strengths and weaknesses associated with...
-
The president of l&M Electric, a large regional utility, has asked that you perform a special engagement unrelated to the financial statement audit: Audit the customer payment system but with...
-
Which of the following procedures is most relevant to testing the completeness assertion for prepaid insurance? a. Testing whether insurance coverage exceeds the replacement value of insured tangible...
-
Following are selected questions from internal control questionnaires about a companys customer order, credit, shipping, billing, and cash receipts functions. A yes response to any question would...
-
In addressing control procedures for prepaid insurance, which of the following controls would not be relevant to the auditor? a. Controls over purchase cutoff. b. Controls over the acquisition of new...
-
In a market, there are 3 cash registers serving customers (K1, K2 and K3). The tail of each vault is separate (Q1, Q2 and Q3). Safes K1 and K2 are always open. The K3 safe is only opened if there is...
-
Find the work done in pumping all the oil (density S = 50 pounds per cubic foot) over the edge of a cylindrical tank that stands on one of its bases. Assume that the radius of the base is 4 feet, the...
-
What does an increase in the number of days sales in receivables ordinarily indicate about the credit and collection policy of the firm?
-
A corporation issued \($5,000,000\) of 20-year bonds for cash at 105. How would the transaction be reported on the statement of cash flows?
-
Set up a cost-volume graph. Volume should range from zero to 24,000 units (in 4,000-unit increments), and cost should range from zero to \($24,000\) (in \($4,000\) increments). Plot each of the...
Study smarter with the SolutionInn App