YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

English subtitles

← 07-13 Oblivious Transfer Solution

Get Embed Code
1 Language

Showing Revision 1 created 10/24/2012 by Amara Bot.

  1. The answer is the value of k0 is meaningless as long as we have a good random
  2. distribution here when we raise a to the e power and the reason for that is
  3. this value now v would be x1 + r to the e mod n that is because xb is x1.
  4. The value for k0 is that minus x0 raised to the d power modn.
  5. There’s nothing that gets rid of this random value and
  6. there’s no reason this would be a meaningful value.
  7. The value of k1 though is meaningful, and it's in fact the value of r, and the reason for that
  8. now the value of k1 is equal to the value of v minus x1 so that removes the x1 from that value.
  9. So that means the value of k is r to the e modn raised to the d power modn
  10. and this is exactly the RSA decryption that will give us the value of the message
  11. which in this case is equal to r.
  12. That means Alice has now learned that random r is selected by Bob,
  13. and if value is stored in one of these keys, she doesn't know which one,
  14. the value of k0 is meaningless.
  15. It’s a meaningless value that can’t be determined by Bob
  16. because Bob doesn’t know the value of d.
  17. That’s the important thing that we’ve done here.
  18. Now, Alice has these two keys.
  19. Depending on what value Bob picked, one of them is meaningful, has the value r, the other one is not.