Ask Question, Ask an Expert


Ask Computer Network & Security Expert

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 Die-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 Die-Hellman Problem is solved in a signature forgery reduction by forking. Do not need to give a formal proof.

9) Describe the Bilinear Die-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

Cryptool lab-first download and install cryptool from the

Cryptool lab- First, download and install Cryptool from the website at - If using a windows PC, installed crytool1 - If using a MAC PC, install jcryptool Part1.1 a. Identify the digital signature sche ...

Proposal projectchoose one of the following for this

Proposal Project Choose one of the following for this project and See attachment for complete instruction and please remember to send a turnitin report. 1) Metasploit 2) Wireshark 3) Back Track 4) Nessus 5) Cain & Abel P ...

Learning team apply encryption standardsyour team was

Learning Team: Apply Encryption Standards Your team was invited to present to a high school IT class to explain how cryptography works. In order to explain the basics, you decide to show the class a tool called, CrypTool ...

In order to provide for the new services at the akron ohio

In order to provide for the new services at the Akron, Ohio facility, the site must be added to the existing domain and configured. Create a security matrix spreadsheet and security strategy summary. Include the user rol ...

Computer sciencenetworks are not perfect and errors will

Computer Science Networks are not perfect, and errors will occur because of software and hardware problems. Network downtime is costly to business operations and should be minimized where economically possible. Part of t ...

Assignment standards researchthe following website may be

Assignment: Standards Research The following Website may be used for reference to complete this assignment. The Website represents an electronic document titled "Standards Organizations" written by William Stallings (200 ...

Network and internet security assignmentproblem 1 - network

NETWORK AND INTERNET SECURITY ASSIGNMENT PROBLEM 1 - Network Access Control 1) Suppose you are a network administrator and are concerned about unauthorized networked devices being plugged into your system. You have read ...

Assignment description1overview of the assessmentthe

Assignment Description 1 Overview of the assessment: The purpose of this assignment is to develop skills to independently think of a situation and Apply skills to analyze complex problems in network security under superv ...

Research paperfor this writing assignment you find a

Research Paper For this writing assignment, you find a current event that has occurred in the last year. Your paper will be a minimum of 3 pages and include a summary of the event, the perceived impact of the event on th ...

Your assignment must be in microsoft word formatnote your

Your assignment must be in Microsoft Word format Note: Your assignment must be in Microsoft Word format, and must be submitted electronically by the due date via the Moodle website Question 1: Firewall Rule Design The fo ...

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

Ask Experts for help!!

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

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

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