subject

Bob is launching a new secure messaging app, BobCrypt. When Alice installs the app, it creates an account for her on the BobCrypt server using a hash of her phone number. The app then queries the server by sending the hash of each phone number in Alice's address book to learn which of Alice's friends already have BobCrypt accounts. The goal is that users can discover their friends' accounts without the server learning the contents of every user's address books. a. Explain why this scheme docs not achieve the intended security goal. How can Bob act maliciously to determine the phone numbers and contacts of all BobCrypt users? b. After you tell Bob that a simple hash is a binding commitment, but does not hide the committed value, he decides to use a common construction for hiding commitments in BobCrypt .The app now uploads H(phone number, r) where r is a random 128-bit nonce chosen by the app. Explain to Bob why it is not possible to provide the intended functionality using this approach?

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 23.06.2019 19:30
What are loans to a company or government for a set amount of time
Answers: 1
question
Computers and Technology, 23.06.2019 20:00
What software programs are used to to create professional publication? a.) graphics programs b.) word processors c.) page layout programs d.) spreadsheet programs
Answers: 2
question
Computers and Technology, 24.06.2019 13:00
Ais a built in formula in spread spread a is any math process such as addition or subtraction. options are function and operation
Answers: 1
question
Computers and Technology, 24.06.2019 17:30
Looking at the electroscope, describe how you can cause the two leaves at the bottom to repel each other and stay that way
Answers: 3
You know the right answer?
Bob is launching a new secure messaging app, BobCrypt. When Alice installs the app, it creates an ac...
Questions
question
Mathematics, 28.10.2020 22:10
question
Mathematics, 28.10.2020 22:10
Questions on the website: 13722363