Question: Given, DESkey = 1 4 9 1 2 ab 9 5 7 e 8 5 ad 9 AESkey = be 7 d 9 c 2
Given, DESkeyabead
AESkey bedcabcacedfabeccc
P UUUUUUUUEEEEEEEEeeeeeeeeooooooooYYYYYYYYAAAAAAAAUUUUUUUUEEEEEEEE
P ooooooooYYYYYYYYAAAAAAAAUUUUUUUUEEEEEEEEeeeeeeeeooooooooYYYYYYYY
P UUUUUUUUEEEEEEEEYYYYYYYYAAAAAAAAUUUUUUUUEEEEEEEEYYYYYYYYAAAAAAAA
Cabdefbdbfefcfdbbccbcfddeddaaadccbebfceeaabdefbdbfefc
Ccdeedcedbccdedbdaabfbcccdcdbafaafdbcdeedcedbcc
a Encrypt your first plaintext P using your assigned DES key, and present the result
in hexadecimal in your answer file, giving all hex digits.
b Encrypt your plaintext P again, now using your assigned AES key, and give the result in hexadecimal in
your answer file
c Knowing that your hexencoded ciphertext C is also a DESECB encryption of your P but with a
different unknown key, can you transform your C into a DECECB ciphertext that would decrypt, under the
same unknown key, into your plaintext P If so write it down.
d Same question, but now seeking to transform your C into a valid DECECB encryption of your Pinstead of
P under the unknown key.
e Similar question, knowing that your hexencoded ciphertext C is an AESECB encryption of your P
under an unknown key, and you are told to either transform C into a valid AESECB encryption of P
under that unknown key, or indicate infeasible if it is so
f Same question, but seeking to transform your C into a valid AESECB encryption of your Pinstead of
P under the unknown key.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
