The Simplest Protocol for Oblivious Transfer.

IACR Cryptology ePrint Archive(2015)

引用 118|浏览154
暂无评分
摘要
Oblivious Transfer OT is the fundamental building block of cryptographic protocols. In this paper we describe the simplest and most efficient protocol for 1-out-of-n OT to date, which is obtained by tweaking the Diffie-Hellman key-exchange protocol. The protocol achieves UC-security against active and adaptive corruptions in the random oracle model. Due to its simplicity, the protocol is extremely efficient and it allows to perform m 1-out-of-n OTs using only:Computation: $$n+1m+2$$ n+1m+2 exponentiations mn for the receiver, $$mn+2$$ mn+2 for the sender andCommunication: $$32m+1$$ 32m+1 bytes for the group elements, and 2mn ciphertexts. We also report on an implementation of the protocol using elliptic curves, and on a number of mechanisms we employ to ensure that our software is secure against active attacks too. Experimental results show that our protocol thanks to both algorithmic and implementation optimizations is at least one order of magnitude faster than previous work.
更多
查看译文
关键词
Hash Function, Encryption Scheme, Random Oracle, Random Oracle Model, Oblivious Transfer
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要