Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Problem 1. (100 points.) Define the family of functions F: {0, 1}256 x {0, 13256 {0, 1}256 by Algorithm FK1||K2 (21||22): Return AES-1(K1, X1 x2)||AES(K2,

image text in transcribed

Problem 1. (100 points.) Define the family of functions F: {0, 1}256 x {0, 13256 {0, 1}256 by Algorithm FK1||K2 (21||22): Return AES-1(K1, X1 x2)||AES(K2, 22) for all K1, K2, 21, 22 E {0,1}128 Here | denotes string concatenation, '@' denotes bit-wise exclusive-or, and denotes the bit-wise complement of a string x. Let TAES denote the time for one computation of AES or AES-. Below, running-times are worst case and should be func- tions of Taes. For full credit avoid use of asymptotics. (Part A - 15 points.) Prove that F is a blockcipher according to the definition given in class. (Part B - 15 points.) What is the running-time of a 2-query exhaustive key search adversary against F? Problem 1. (100 points.) Define the family of functions F: {0, 1}256 x {0, 13256 {0, 1}256 by Algorithm FK1||K2 (21||22): Return AES-1(K1, X1 x2)||AES(K2, 22) for all K1, K2, 21, 22 E {0,1}128 Here | denotes string concatenation, '@' denotes bit-wise exclusive-or, and denotes the bit-wise complement of a string x. Let TAES denote the time for one computation of AES or AES-. Below, running-times are worst case and should be func- tions of Taes. For full credit avoid use of asymptotics. (Part A - 15 points.) Prove that F is a blockcipher according to the definition given in class. (Part B - 15 points.) What is the running-time of a 2-query exhaustive key search adversary against F

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

Create an intervention for treating implicit racial bias.

Answered: 1 week ago

Question

Demonstrate three aspects of assessing group performance?

Answered: 1 week ago