Find the probability that such a pair exists

Assignment Help Operating System
Reference no: EM131248811

The birthday attack:

Suppose there are 23 people at a gathering. What is the chance that at least two people share the same birthday? This is known as the birthday paradox, for the answer is 50 percent, which at first seems surprisingly large. A variant of the puzzle is this: Suppose there are r people in each of two rooms. Each person holds a (random) number between 1 and n, where n is large compared to r. What is the probability that a pair of people, one from each room, possess the same number?

(a) Argue that the probability that such a pair exists is 

(b) Letr =  for some λ. Using the approximation 1-x ≈ e-x, find the probability that such a pair exists in terms of λ.

(c) What is the probability of a matching pair if n = 250 and r = 230?

(d) Alice is planning to digitally sign the hash of a contract. The hash will be a reduced document 50 binary digits in length. She feels safe because there are 250 possible hash functions. Larry decides to launch a birthday attack by, first, preparing a fraudulent contract with terms unfavorable to Alice.

Then he selects 30 places in each of the contracts where a slight change can be made (adding a comma for instance), changes that Alice is likely to accept. He prepares 230 (approximately 1 million) versions of the contract by using all combinations either making a change or not at the 30 places. He then forms the hashed version of all of these, and looks for a match. What is the probability that there will be at least one pair of hashed versions, a good and a fraudulent, that match? If Larry finds a match, he can show Alice the corresponding fair contract and present the fraudulent hashed version for her digital signature.

Reference no: EM131248811

Questions Cloud

Determine the information that the conceptual model : Describe the purpose of the database. Based on your research and / or common knowledge of a college and the information tracked by a college, describe the entities of the database and the attributes of each entity.
Sound basis for making adjustments : What is your reaction to the statement "The customer is always right"? Is it a sound basis for making adjustments and satisfying complaints? Can it be followed literally? Why or why not?
Features of postmodern literature : Look up the Postmodern Movement in literature or art. Choose one of the features of postmodern literature listed below and trace how you see it being representing in one of the readings. maximalism (embracing excess and exagerration) and irony
Explain why should be considered and potential consequencs : Name at least five important factors to be considered in selecting a software vendor. For each factor, explain why it should be considered and potential consequences of not considering the factor in selection of a software vendor. Please state ..
Find the probability that such a pair exists : Suppose there are 23 people at a gathering. What is the chance that at least two people share the same birthday? -What is the probability that a pair of people, one from each room, possess the same number?
Create a sales pitch : Create a sales pitch that can convince Panworld to either totally replace "Nexaworks" or bring in a synergy where "Ezypay" can co-exist with "Nexaworks" -
Explain the effects of yoga on cancer patients : Explain the Effects of yoga on cancer patients. Researchers have found that practicing restorative yoga regularly for only 10 weeks improved the outlook.
Discuss the nature of intrapreneurship : Discuss the nature of intrapreneurship within the setting of an existing organization and a potential specific opportunity
Calculate the expected time and variance for each activity : What is the probability of the project taking more than 25 days to complete?

Reviews

Write a Review

Operating System Questions & Answers

  Saving the customer user accounts

A local beauty corporation has implemented a website to boost sales and awareness of products they manufacture. The website will contain data about the firm and all products available.

  Starting from the current head position

Starting from the current head position, what is the total distance (in cylinders) that the disk arm moves to satisfy all the pending requests for each of the following algorithms

  Creating a system life cycle chart

Create a system life cycle chart, utilizing Microsoft Word, Microsoft PowerPoint, or Microsoft Visio. The chart must include detailed descriptions of the activities performed in each of the following areas:

  How does interpretation differ from compilationwhat is the

1. how does interpretation differ from compilation?2. what is the difference between the logical description of a file

  A borg unimatrix has 40-bit virtual addresses

A Borg Unimatrix has 40-bit virtual addresses and 32-bit physical addresses. Pages are 32 KB in size. How many entries are needed for the page table? Give all formulas, steps, and compute out the final number as an integer(in humanly readable deci..

  Use the definition of big-o to prove that 3n+2logn = o(n)

Use the definition of big-O to prove that 3n+2logn = O(n) . Provide the appropriate C & K Contants.

  Explain the elements and capabilities of a fault

Discuss briefly the network management software components and describe the elements and capabilities of a fault, configuration, accountingn and security server.

  In a powerpoint presentation of 10-15 slides with 200-250

in a powerpoint presentation of 10-15 slides with 200-250 words of speaker notes per slide complete the

  Assignment of parquet definetion

What is parquet definetion and repition level.

  What is cpu utilization for round-robin scheduler

when a process requests for I/O operations, it will suspend and another process will need to be selected for execution. What is the CPU utilization for a round-robin scheduler.

  What is a thread

What types of problems lend themselves to Processes? Is one better than the other? Why or Why Not.

  Provide security suggestions for laptop users

Andersen & Sons is a huge marketing company with four offices in the Chicago area. Each office has Windows Server 2003, and all servers are in a single domain.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd