Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

To my understanding in a 1-n Oblivious Transfer the Sender has some Values $X_1...X_N$ and the receiver wants to retreave some $X_I$, with $1 \le I \le N$.

Can one now somehow guarantee, that the Receiver has the permissions to retreive said $I$? Assuming every receiver has some rights to receive exactly one certain $I$, and no other Receiver has them. I think keeping the possible $I$ values secret would be insecure and not an option.

share|improve this question
You mean oblivious transfer with access control? – DrLecter Mar 31 '14 at 11:36
One could use Oblivious Signature-Based Envelopes. $\;$ – Ricky Demer Mar 31 '14 at 13:47
Both methods were helpfull, thank you. – WeGi Apr 1 '14 at 9:51

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.