In DES s-boxes converts 48 bits input into 32 bit inputs. To do so, it selects the row column values from the 6 bit binary input. Write a program that selects the correct values from the given s box and produce a 4 bit binary input. (10) 012 3 4 5 7 8 9 10 11 12 09 07 6 12 13 14 15 04 11 2 15 00 14 08 13 03 10 06 01 13 00 11 07 04 09 01 10 14 03 05 12 02 15 08 06 01 04 11 13 12 03 07 14 10 15 06 08 00 05 09 02 06 13 08 01 04 10 07 09 05 00 15 14 02 03 12

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Using c++
3. In DES s-boxes converts 48 bits input into 32 bit inputs. To do so, it selects the row column
values from the 6 bit binary input. Write a program that selects the correct values from the given
s box and produce a 4 bit binary input. (10)
012 3 4 5 6 7 89
04 11 2
1 13 00
01
10 11 12 13 14
15
14
15
00
08 13 03
12
09
07
05
10
06
01
11
07
04
09
01
10
14
03
05
12
02
15
08
06
2
04
11
13
12
03
07
14
10
15
06
08
00
05
09
02
06
13
08
01
04
10
07
09
05
00
15
14
02
03
12
Example:
Input: 110001
Output: row-3(11) column-8(1000) value-09 Binary-1001
Transcribed Image Text:3. In DES s-boxes converts 48 bits input into 32 bit inputs. To do so, it selects the row column values from the 6 bit binary input. Write a program that selects the correct values from the given s box and produce a 4 bit binary input. (10) 012 3 4 5 6 7 89 04 11 2 1 13 00 01 10 11 12 13 14 15 14 15 00 08 13 03 12 09 07 05 10 06 01 11 07 04 09 01 10 14 03 05 12 02 15 08 06 2 04 11 13 12 03 07 14 10 15 06 08 00 05 09 02 06 13 08 01 04 10 07 09 05 00 15 14 02 03 12 Example: Input: 110001 Output: row-3(11) column-8(1000) value-09 Binary-1001
Expert Solution
steps

Step by step

Solved in 5 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY