+1-415-315-9853

info@mywordsolution.com

## Computer Science

 Algorithms Design Computer Network & Security Automata & Computation Operating System Computer Architecture Information Technology Internet Programming Software Engineering Data Communication Computer Graphics Compiler Design LINUX/UNIX Data Structure WINDOWS Application Digital Circuit E-Commerce Microprocessor Artificial Intelligence Data Warehouse Cryptography

problem 1: problems for short answers

1) Suppose that f: {0, 1}n → Zp where p is a large prime and n > p. Prove that f(x) = gx

(mod p) is not second pre-image resistant, where g is a generator of Zp. What is the security assumption you use, if to make it pre-image resistant.

2) Show that the active CCA against ElGamal encryption given in the lecture does not work when against the Cramer-Shoup encryption.

3) Show that the RSA encryption is insecure against a chosen ciphertext attack. In particular, given a ciphertext y, describe how to choose a ciphertext y' such that knowledge of the plaintext x' = DK(y') allows the attacker to determine x = DK(y).

4) Show that the RSA encryption is not semantically secure. Provide a game between an adversary A and a simulator (or challenger) B.

5) Let p = 151. Choose a generator for GF(143)*. Choose an appropriate private and ephemeral key. Perform the following on the message m = 113, or the next appropriate message:

(a) Encrypt m using ElGamal.
(b) Signing m using ElGamal.

You can use Pari/GP.

6) Assume an elliptic curve with points whose coordinates P = (x; y) satisfy the following congruence y2 = x3 + x mod 23. Given two points P = (1; 5) and Q = (9; 5), what are the points P + Q, P + P, and Q + Q?

7) Show that if the Gap Die-Hellman Problem is easy, then the Cha-Cheon signature scheme will be broken.

8) Show that the Cha-Cheon signature scheme will be broken if the Gap Die-Hellman Problem is solved in a signature forgery reduction by forking. Do not need to give a formal proof.

9) Describe the Bilinear Die-Hellman (BDH) Problem and describe why the Boneh-Franklin identity-based encryption scheme is broken if the BDH problem is easy. Is the Basic version of Boneh-Franklin identity-based encryption scheme CCA secure? Why?

problem 2: Design a communication protocol based on identity-based cryptography

Alice and Bob are located at di erent locations and want to communicate securely by the computer network. Their identities are public. They are equipped with the Bone-Franklin ID-based encryption scheme, the Cha-Cheon signature scheme and AES, which should be properly used in their communication protocol. Your protocol must meet the following requirements:

A) Key generation: They need to generate their keys. Describe it in detail. Include all parties who have to be involved in key generation.

B) Mutual Authentication: They should know the origin of a message, i.e., who sent the message.

C) Con dentiality: Messages must be protected and should not be disclosed to others.

D) Session Key Establishment: Alice and Bob need a symmetric session for each of their communication session.

Your protocol should have three steps:


Step 1: Alice sends a message to Bob.

Upon receiving this message, Bob is convinced that the message comes from Alice and no one else apart from Alice has seen the message.


Step 2: Bob responds:

Upon receiving the response, Alice is convinced that Bob has received her previous message and has read the content. She is also sure that Bob's response must come from Bob and no one else apart from Bob has seen it.


Step 3: They communicate each other with a symmetric session key, which was established in Steps 1 and 2. Provide detailed protocol steps.

The protocol will be assessed in terms of these requirements. Describe how these requirements are met in your protocol. You must provide the algorithms (math) in your protocol.

Computer Network & Security, Computer Science

• Category:- Computer Network & Security
• Reference No.:- M91884

Have any Question?

## Related Questions in Computer Network & Security

### Assignmentmr smith is the director of it at a law firm

Assignment Mr. Smith is the Director of IT at a law firm located in downtown Chicago. He needs to plan for a network upgrade. He has decided that he would like to have a network analysis done before the upgrade so that h ...

### Assignmentpart 1the new network administrator at health

Assignment Part 1 The new network administrator at Health Care HQ wants to be clear about your duties as the system administrator. In 1 paragraph, you will provide the following: • Explain your job duties to the new netw ...

### Short answer1 classify each of the following

Short Answer 1. Classify each of the following occurrences as an incident or disaster. If an occurrence is a disaster, determine whether business continuity plans would be called intoplay. a. A hacker breaks into the com ...

### Networking trends paperin this paper you will research and

Networking Trends Paper In this paper, you will research and report on network design and management trends over the last three years (present year minus 2) in the areas of virtualization, security, hardware, network man ...

### Problem -an advanced drinks vending machine allows a mobile

Problem - An advanced drinks vending machine allows a mobile user to pay for a drink using a mobile phone billing account based on his/her fingerprint. The user is assumed to have data related to one of his/her fingerpri ...

### Or the purpose of the first part of this project you are

Or the purpose of the first part of this Project, you are still the InfoSec Specialist for the Greenwood Company. Consider this project a continuation of the work you performed in Projects 1 and 2. After seeing you searc ...

### 1a briefly explain how an integrity check value icv may be

1. (a) Briefly explain how an integrity check value (ICV) may be used in network communication to detect errors. (b) When using an ICV, explain why (i) a message might be transmitted correctly but the receiver believes t ...

### Mpi networkplease let me know if anyone is able to do it

MPI network Please, let me know if anyone is able to do it right and in the proper time. Please put Course number, your Full Name, Assignment number on top right. Submit your homework on Blackboard. Please name your file ...

### Develop a network security plan for a medical record

Develop a Network Security Plan for a Medical Record Company. As a network administrator you are required to develop a brand new security plan. The medical record company consists of the following individuals: Doctors, N ...

### Assignmentyou have been tasked with reconfiguring the

Assignment You have been tasked with reconfiguring the network for your company, which has grown considerably over the past year. You have used only static routing in the past, but you do not wish to spend the administra ...

• 4,153,160 Questions Asked
• 13,132 Experts
• 2,558,936 Questions Answered

## Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

### Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

### Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

### Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

### Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro

### Describe what you learned about the impact of economic

Describe what you learned about the impact of economic, social, and demographic trends affecting the US labor environmen