Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Computer Engineering Expert

Data Standard Encryption (DES): An Exercise in Hand Calculations

Before starting this lab, please make certain to read and understand the document entitled "SIMPLIFIED DES," which is available via a link in the Week 2 Lesson. It is actually Appendix G in the textbook. This document introduces a simplified approach to the DES encryption/decryption algorithm.The philosophy behind it is to give the student the opportunity to actually do these processes by hand to get the gist of the DES technique. Most of the operations involved in this algorithm are also present in other encryption algorithms. Once you are comfortable with this document and the calculations presented in it, proceed as follows:

1. Obtain from your professor a unique 10-bit key (unique to each individual student).

2. Obtain from your professor a unique 8-bit message (unique to each individual student).

3. Start going through the steps described in the document to encrypt this message.

4. These individual steps must be documented in full detail. Remember that you are doing this to get the feel and the experience of actually going through a symmetric encryption technique, so thoroughness is important here.

5. Once you succeed in encrypting the message, go back and decrypt it and verify that your cipher text is indeed resolvable into the original plaintext.

6. Prepare a detailed lab report documenting all the steps, with captions detailing what each step represents.

7. Plan on spending a few hours on this educational venture.

10-bit key is: 11000 11110

8-bit message is: 0010 1000

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92307327
  • Price:- $20

Priced at Now at $20, Verified Solution

Have any Question?


Related Questions in Computer Engineering

Case studyjulian lim purchased a put option at the cost of

Case study: Julian Lim purchased a put option at the cost of $0.30 each. The put option has a strike price of S$3.00 and the underlying stock is currently trading at S$3.50. Julian Lim bought 100 shares. Question: Determ ...

Suppose in equilibrium and in a closed economy at the point

Suppose, in equilibrium and in a closed economy, at the point of tangency between the iso-value line and the ppf, we observe that MPLf= 8 MPLm= 2 and PM=1 what is Pf? what is the wage?

Question 1 explain the various types of green architecture

Question: 1. Explain the various types of Green architecture within the enterprise, such as information architecture and solutions architecture. 2. Explain how a Green systems architecture evolves from a basic to a linea ...

Sam smartypants likes how splitting the problem up into

Sam Smartypants likes how splitting the problem up into halves in merge sort reduces the sorting problem from O(n 2 ) to O(n lg n). He decides that splitting the array into thirds will make things even better. That is, h ...

Subject digital securityimagine a scenario that you go to a

Subject: Digital security Imagine a scenario that you go to a restaurant and pay the meal using your credit card. What communication parties are involved and what information is exchanged in order to complete this transa ...

Please do it in c programrevisit the matrix addition

Please do it in C program Revisit the matrix addition function Write the program so that it would not need to take a third pointer for the result matrix Instead, have the function return a pointer to the results matrix P ...

Question this is a scholarly post and your responses should

Question: This is a scholarly post and your responses should have more depth than "I agree" and should demonstrate critical reflection of the problem in order to promote vigorous discussion of the topic within the forum. ...

The gravitational attraction between any two objects in the

The gravitational attraction between any two objects in the universe is given by the following formula: Force of Gravity = (G * m * n) / r 2 Where  m  and  n  are masses of the objects in kilograms,  r  is the distance b ...

One-year treasury bills currently earn 225 percent you

One-year Treasury bills currently earn 2.25 percent. You expected that one year from now, 1-year Treasury bill rates will increase to 2.75 percent and that two years from now, 1-year Treasury bill rates will increase to ...

Cwrite function that takes an array of doubles and the

C++ Write function that takes an array of doubles and the array length as parameters (compute the array length using size of, don't just put in the number 5). In the function, find and return the largest value. Write sec ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As