EC-OPRF: Oblivious Pseudorandom Functions using Elliptic Curves
EC-OPRF: Oblivious Pseudorandom Functions using Elliptic Curves
复制标题
EC-OPRF:使用椭圆曲线的不经意的伪随机函数
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
Brian Vohaska
中科院分区:
文献类型:
--
作者:
Jonathan Burns;Daniel Moore;Katrina Ray;Ryan Speers;Brian Vohaska
We introduce a secure elliptic curve oblivious pseudorandom function (EC-OPRF) which operates by hashing strings onto an elliptic curve to provide a simple and efficient mechanism for computing an oblivious pseudorandom function (OPRF). The EC-OPRF protocol enables a semi-trusted server to receive a set of cryptographically masked elliptic curve points from a client, secure those points with a private key, and return the resulting set to the client for unmasking. We also introduce extensions and generalizations to this scheme, including a novel mechanism that provides forward secrecy, and discuss the security and computation complexity for each variant. Benchmark tests for the implementations of the EC-OPRF protocol and one of its variants are provided, along with test vectors for the original protocol.