Programming

# This problem provides a numerical example of encryption

Customer Question
using a one-round version of...
This problem provides a numerical example of encryption using a one-round version of DES. We start with the same bit pattern for the key K and the plaintext (the key and the plaintext are the same), namely:The plaintext and key is:0000 0001 0010 0011 0100 0101 0110 0111
1000 1001 1010 1011 1100 1101 1110 11111. Derive K1, the first-round subkey. Show step-by-step how you derive K1 (HINT: First, pass the 64-bit input through PC-1 to produce a 56-bit result. Then perform a left circular shift separately on the two 28-bit halves, C0 and D0. Finally, pass the 56-bit result through PC-2 to produce the 48-bit K1).2. Derive L0 and R0. Show step-by-step how you derive L0 and R0 (HINT: follow the Step 2: Encode each 64-bit block of data).
Submitted: 2 years ago.Category: Programming
Show More
Show Less
2/23/2016
Programmer: educatortech, Specialist replied 2 years ago
educatortech, Specialist
Category: Programming
Satisfied Customers: 5,240
Experience: M.A., M.S. Education / Educational Administration
Verified

Hello, my name is Greg.

I see this might be time sensitive.

Do you still need this answered?

Customer reply replied 2 years ago
I do. I need it latest by Saturday.
Programmer: educatortech, Specialist replied 2 years ago

After going through my resources, I do not have what is necessary to complete at this time.

I am opting out and opening up to the other professionals and messaging a couple who might be able to help.

Someone should be with you shortly.

educatortech, Specialist
Category: Programming
Satisfied Customers: 5,240
5,240 Satisfied Customers
Experience: M.A., M.S. Education / Educational Administration

educatortech is online now

A new question is answered every 9 seconds

• Ask an ExpertExperts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
• Get a Professional AnswerVia email, text message, or notification as you wait on our site. Ask follow up questions if you need to.

Ask-a-doc Web sites: If you've got a quick question, you can try to get an answer from sites that say they have various specialists on hand to give quick answers... Justanswer.com.
...leave nothing to chance.
Traffic on JustAnswer rose 14 percent...and had nearly 400,000 page views in 30 days...inquiries related to stress, high blood pressure, drinking and heart pain jumped 33 percent.
Tory Johnson, GMA Workplace Contributor, discusses work-from-home jobs, such as JustAnswer in which verified Experts answer people’s questions.
I will tell you that...the things you have to go through to be an Expert are quite rigorous.

## What Customers are Saying:

My Expert answered my question promptly and he resolved the issue totally. This is a great service. I am so glad I found it I will definitely use the service again if needed.

One Happy CustomerNew York

Wonderful service, prompt, efficient, and accurate. Couldn't have asked for more. I cannot thank you enough for your help.

Mary C.Freshfield, Liverpool, UK

This expert is wonderful. They truly know what they are talking about, and they actually care about you. They really helped put my nerves at ease. Thank you so much!!!!

AlexLos Angeles, CA

Thank you for all your help. It is nice to know that this service is here for people like myself, who need answers fast and are not sure who to consult.

GPHesperia, CA

I couldn't be more satisfied! This is the site I will always come to when I need a second opinion.

JustinKernersville, NC

Just let me say that this encounter has been entirely professional and most helpful. I liked that I could ask additional questions and get answered in a very short turn around.

EstherWoodstock, NY

Thank you so much for taking your time and knowledge to support my concerns. Not only did you answer my questions, you even took it a step further with replying with more pertinent information I needed to know.

RobinElkton, Maryland

< Previous | Next >

## Meet the Experts:

ATLPROG

Computer Software Engineer

7,677 satisfied customers

MS in IT.Several years of programming experience in Java C++ C C# Python VB Javascript HTML

LogicPro

Computer Software Engineer

7,131 satisfied customers

Expert in C, C++, Java, DOT NET, Python, HTML, Javascript, Design.

Computer Software Engineer

1,168 satisfied customers

Good knowledge of OOP principles. 3+ years of programming experience with Java and C++. Sun Certified Java Programmer 5.0.

lifesaver

Computer Software Engineer

950 satisfied customers

Several years of intensive programming and application development experience in various platforms.

ehabtutor

Computer Software Engineer

936 satisfied customers

Bachelor of computer science, 5+ years experience in software development, software company owner

TheDoctor

Software Engineer

893 satisfied customers

M.S. in Internet Information Systems

The-PC-Guy

Software Engineer

800 satisfied customers

Extensive Knowledge in PHP, MYSQL, CSS & Javascript

< Previous | Next >

Related Programming Questions
For the Crypto system, Reduced DES (R-DES) Protocol, write
For the Crypto system, Reduced DES (R-DES) Protocol, write code in python, C#, C, C++, or Java to develop the following functions:- Key Scheduler - input is 12-bit string, output are three 4-bit round… read more
Ingo U
Master\u0027s Degree
358 satisfied customers
An in house application which uses smtp settings to send
An in house application which uses smtp settings to send messages via a valid Office365 mailbox throws the following error though necessary permissions are applied.Error: the request failed.The remote… read more
Richard
IT Manager
IT Manager, Consultant
3,412 satisfied customers
I am working with Excel 2007. Sheet1 has 11 columns and about
I am working with Excel 2007. Sheet1 has 11 columns and about 20,000 rows or records. My column “A” is called CC and my column “B” is called GROUP. This is the scenario I am trying to accomplish. On m… read more
John D
Bachelor Degree in Engineering
342 satisfied customers
Implement the following specifications for an integer function
Implement the following specifications for an integer function in the client program that returns the number of items in a queue. The queue is unchanged. In C++ int GetLength(QueType queue) Function: … read more
LogicPro
Computer Software Engineer
Bachelor of Technology
7,131 satisfied customers
In Excel. I want to apply a formula to all the cells in a
In Excel. I want to apply a formula to all the cells in a column that corresponds to data in two adjacent columns. The formula is simply to multiply the 1st cell in the column x the cell in the same l… read more
Daniel
Bachelor\u0027s Degree
1,568 satisfied customers
For ATLPROG Only #7 - File Encryption Filter - Save As:
For ATLPROG Only #7 - File Encryption Filter - Save As: Burns_LAB13-07 File encryption is the science of writing the contents of a file in a secret code. Your encryption program should work like a fil… read more
ATLPROG
Computer Software Engineer
Master's Degree
7,677 satisfied customers
Need help using arrays with sorting and searching algorithms.
Need help using arrays with sorting and searching algorithms. This Java program has six required outputs and involves searching and sorting an array of integers… read more
Todd
Bachelor\u0027s Degree
396 satisfied customers
want to write a formula in excel so that when I put a teachers
want to write a formula in excel so that when I put a teachers name in one cell the next cell fills in room number, the formula I have only works in the first cell this is what I have =IF(J2=Sheet2!A1… read more
John D
Bachelor Degree in Engineering
342 satisfied customers
Need help with this intro to programming assignment. it is
Need help with this intro to programming assignment. it is three parts to this assignment. A. Problem Analysis – Following the directions in the assignment, clearly write up your problem analysis in t… read more
ATLPROG
Computer Software Engineer
Master's Degree
7,677 satisfied customers
hello Im novice, eager to learn, so sorry if I offed someone
hello Im novice, eager to learn, so sorry if I offed someone with my silly question. I have got form in html - after clicking submit button the variables are displayed in webaddress line like : /forms… read more
Proggy
Programmer
90 satisfied customers
Hi, Im trying to exclude a number of rows from a spreadsheet
Hi, I'm trying to exclude a number of rows from a spreadsheet by using this: =FIND("Plc",N1,1) where the word is 'Plc'. There are other words in the spreadsheet also and I wish to assign a separate ce… read more
The-PC-Guy
Software Engineer
Bachelor's Degree
800 satisfied customers
Need answer reviewed and checked for errors Q: Create an
Need answer reviewed and checked for errors Q: Create an eight-bit word and then perform three of the shifting operations on it. The possible shifting operations include: •Shift-right •Shift-left •Cir… read more
Computer Software Engineer
Diplom
1,168 satisfied customers
16). In the 2s complement system, what is the decimal equivalen
16). In the 2's complement system, what is the decimal equivalent of %1000 0000? 1. +127 2. -128 3. - 0 4. this is not a number, since b^7 is the sign bit and does not have a value. 17). How does the … read more
Zabo04
Master\u0027s Student
Master\u0027s Degree
7 satisfied customers
I needed help with this program. I have provided a link to
LogicPro
Computer Software Engineer
Bachelor of Technology
7,131 satisfied customers
Have a study guide that I need completed for my 1st big test
Have a study guide that I need completed for my 1st big test and don't have the time to finish it. Here are the 9 problems I could not figure out. Please help!! 1. Given the Boolean equation below: M … read more
Jason Jones
AAS Information Technology
6,322 satisfied customers
Computer System Architecture Questions Write code that
Computer System Architecture Questions: Write code that performs the computation: X = A + B + C * D +* E / F using CPUs that have the following instruction formats: Do not modify the values of A, B, C… read more
Arty
Bachelor\u0027s Degree
469 satisfied customers
Find the 16-bit 2s complementary binary representation for
Find the 16-bit 2's complementary binary representation for the decimal number 1987 and -1987. Find the six-digit 16's complement hexadecimal representation for the decimal number -1987. Then convert … read more
Jack
Sr. Engineer
Bachelor\u0027s Degree
123 satisfied customers
John Stratton,Thanks again for help last week! I researched
John Stratton, Thanks again for help last week! This one will only need one file. Could I get this one NLT Friday night? The file must be called Overall Requirements This project introduces bitwise-ma… read more
John Stratton
Bachelor's Degree
14 satisfied customers
Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.

Disclaimer: Information in questions, answers, and other posts on this site ("Posts") comes from individual users, not JustAnswer; JustAnswer is not responsible for Posts. Posts are for general information, are not intended to substitute for informed professional advice (medical, legal, veterinary, financial, etc.), or to establish a professional-client relationship. The site and services are provided "as is" with no warranty or representations by JustAnswer regarding the qualifications of Experts. To see what credentials have been verified by a third-party service, please click on the "Verified" symbol in some Experts' profiles. JustAnswer is not intended or designed for EMERGENCY questions which should be directed immediately by telephone or in-person to qualified professionals.

Show MoreShow Less