Questionthis problem supplies a arithmetical example

Assignment Help Computer Engineering
Reference no: EM13348437

Question

This problem supplies a arithmetical example encryption using a one-round version of DES. We start with the similar bit pattern for the key K and plaintext, namely-

in hexadecimal notation: 0 1 2 3 4 5 6 7 8 9 A B C D E F
in binary notation: 0000 0001 0010 0011 0100 0101 0110 0111
1000 1001 1010 1011 0100 1101 1110 1111

(1) obtain K1, the first-round subkey.

(2) Obtain L0, R0.

(3) Expand R0 to get E[R0], where E[.] is expand function of DES. (Refer to Term Project)

(4) Analyse A = E[R0] K1 .

(5) Group 48-bit result of (4) into sets of 6 bits and evaluate corresponding Sbox substitutions.

(6) Concatenate results of (5) to get a 32-bit result, B.

(7) concern the permutation to get P(B).

(8) Calculate R1 = P(B) L0

(9) Write down ciphertext.

Reference no: EM13348437

Questions Cloud

Questiona write down proper sequence of activities in : questiona. write down proper sequence of activities in design of a video rental database. the initial erd is revealed
Questionwrite down a c program myls that functions like : questionwrite down a c program myls that functions like unix command ls.purposely myls is a program that displays file
Questionyour manager wants to apply rbac functionality your : questionyour manager wants to apply rbac functionality. your shop uses a unix scheme. you do not include a system with
Question1- inscribe a plan for analysis and design of an : question1- inscribe a plan for analysis and design of an e-commerce site recommending that aspects of process and data
Questionthis problem supplies a arithmetical example : questionthis problem supplies a arithmetical example encryption using a one-round version of des. we start with the
Questiona company is involved in initial software a new : questiona company is involved in initial software. a new director has made a unilateral decision to compel electronic
Questionpropose a wiring plan for a 1500 ft2 data centre : questionpropose a wiring plan for a 1500 ft2 data centre that consists of 24 cabinets 44u each for network servers plus
Question 1a what is an anthropometric variable in what ways : question 1a what is an anthropometric variable? in what ways can anthropometric data be used at the workplace for the
Questionyou are designing a demilitarized zone dmz for a : questionyou are designing a demilitarized zone dmz for a huge corporation.by means of design best practice and

Reviews

Write a Review

Computer Engineering Questions & Answers

  Describe component method to draw the current value

Write down a program that uses the paint component method to draw the current value of a JSlider on a subclass of JPanel.

  Use a random number generator to roll two standard dice

For this assignment you will create a program that will use a random number generator to roll two standard dice. Once rolled you will add the two values together and keep a count of the resultant values.

  Express the difference between sequential file access

What is the difference between sequential file access, random file access, and binary file access? For each of the three types, give an instance of an application where the use of one type is better than the other two types.

  Figure out how to alter the pointers in the table

The table below gives portion of a linked list. Each list entry spans two consecutive address locations - first contains a letter of the alphabet, and second contains a pointer to the next list entry.

  What is required to de ne a well-posed learning problem

What is required to de ne a well-posed learning problem - Here are two potential real-world application tasks for machine learning

  Why compression algorithms are frequently used in forensics

why Compression algorithms are frequently used in forensics.how they can potentially affect evidence, paying particular attention to algorithms implemented by forensic tools. You need to be clear yet concise.

  Describe about quantum computing

Quantum computing is the latest technological concept in information processing. Your imaginings and musings about where technology may take us after quantum-based computing

  Define which option you prefer and why

Write down a paper describing the steps involved in publishing a Web site.

  Design a set of powerpoint slides explaining

Jim and Tim are brothers who have a love of robots. They started a home based business known as 'RoboBoys' where they custom build robots for fun, gifts, competition and decoration.

  Translate following c++ program to pep/8 assembly language

Translate following C++ program to Pep/8 assembly language

  Compute the entropy and clarity of each cluster

Compute the entropy and clarity of each cluster

  Formulate a debugging strategy

Formulate a debugging strategy. What module should be debugged first, what inputs should you use, what outputs should you expect to see? How should you begin to integrate the modules? What should you do on failure?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd