1. What are the contributions in "Adaptive oblivious transfer and generalization" ?
In this paper, the authors propose a new protocol solving this issue, and allowing to have subsequent queries with a complexity of O ( log ( |DB| ) ), and prove the protocol security in the UC framework with adaptive corruptions and reliable erasures.. As a second contribution, the authors show that the techniques they use for Oblivious Transfer can be generalized to a new framework they call Oblivious Language-Based Envelope ( OLBE ).. Their approach generalizes Oblivious Signature-Based Envelope, to handle more expressive credentials and requests from the user.. The authors show how to generically and efficiently instantiate such primitive, and prove them secure in the Universal Composability framework, with adaptive corruptions assuming reliable erasures.. The authors provide the new UC ideal functionalities when needed, or they show that the existing ones fit in their new framework.. This symmetry allows to view their new approach as a generalization of the notion of Symmetrically PIR.
read more
2. What is the way to deal with secret message transfers?
Smooth Projective Hash Functions (SPHF), used in conjunction with Commitments have become the classical way to deal with such secret message transfers.
read more
3. What is the simplest way to extract the entropy from v?
One can use the Leftover-Hash Lemma [HILL99], with a random seed defined in param during the global setup, to extract the entropy from v, then followed by a pseudo-random generator to get a long enough bit-string.
read more
4. What is the ideal functionality of a k-out-of-n OT?
Thanks to their generalization of the Oblivious Transfer ideal functionality (using languages instead of simple numbers for the lines requested), the ideal functionality remains the same, since the languages already allow to add the credentials, signatures, prices, etc., required by those specific forms of OT.
read more




![Fig. 12. Setting the Language to instantiate an OSBE, SPHF is based on [BPV12]](/figures/fig-12-setting-the-language-to-instantiate-an-osbe-sphf-is-3mxprci5.png)
