Publication | Closed Access
Delegatable pseudorandom functions and applications
340
Citations
12
References
2013
Year
Unknown Venue
Privacy ProtectionEngineeringInformation SecurityPseudo-random SequenceFormal VerificationDprf Secret KeyHardware SecurityDelegatable Pseudorandom FunctionsPrivacy-preserving CommunicationSecure Multi-party ComputationDprf-querying ProxyData PrivacyProbability TheoryComputer ScienceDifferential PrivacyData SecurityCryptographyPseudorandom Number GeneratorFormal MethodsRandomized AlgorithmPrf Values
We put forth the problem of delegating the evaluation of a pseudorandom function (PRF) to an untrusted proxy and introduce a novel cryptographic primitive called delegatable pseudorandom functions, or DPRFs for short: A DPRF enables a proxy to evaluate a pseudorandom function on a strict subset of its domain using a trapdoor derived from the DPRF secret key. The trapdoor is constructed with respect to a certain policy predicate that determines the subset of input values which the proxy is allowed to compute. The main challenge in constructing DPRFs is to achieve bandwidth efficiency (which mandates that the trapdoor is smaller than the precomputed sequence of the PRF values conforming to the predicate), while maintaining the pseudorandomness of unknown values against an attacker that adaptively controls the proxy. A DPRF may be optionally equipped with an additional property we call policy privacy, where any two delegation predicates remain indistinguishable in the view of a DPRF-querying proxy: achieving this raises new design challenges as policy privacy and bandwidth efficiency are seemingly conflicting goals.
| Year | Citations | |
|---|---|---|
Page 1
Page 1