Back to Search Start Over

Efficient and fully simulated oblivious transfer protocol on elliptic curve

Authors :
Jiashuo SONG, Zhenzhen LI, Haiyang DING, Zichen LI
Source :
网络与信息安全学报, Vol 9, Iss 1, Pp 158-166 (2023)
Publication Year :
2023
Publisher :
POSTS&TELECOM PRESS Co., LTD, 2023.

Abstract

Oblivious transfer protocol, an important technology in secure multi-party computation, is the research hotspot on network and information security.Based on the bilinear pairs and the difficult problems on elliptic curves, an efficient 1-out-of-N oblivious transfer protocol in the semi-honest model and in the standard malicious model were proposed respectively.The protocol in semi-honest model was designed.It only needed two rounds of interaction.The receiver needed two times of bilinear pair arithmetic and one time of multi point arithmetic, and the sender needed n times of multi point arithmetic and n times of modular exponentiation.The security of the protocol was based on the discrete logarithm problem on elliptic curves.A zero-knowledge proof protocol and the oblivious transfer protocol in the standard malicious model were proposed respectively.The oblivious transfer protocol only needed four rounds of interaction.The receiver needed three times of bilinear pair arithmetic and three times of multi point arithmetic, and the sender needed n+1 times of multi point arithmetic and n+1 times of modular exponentiation.Besides, it can resist malicious behaviors of the party.The results show that the average running time of the protocol in the semi-honest model and in the standard malicious model were 0.787 9 s and 1.205 6 s respectively, which can further demonstrate the efficiency of the protocol.

Details

Language :
English, Chinese
ISSN :
2096109x and 2096109X
Volume :
9
Issue :
1
Database :
Directory of Open Access Journals
Journal :
网络与信息安全学报
Publication Type :
Academic Journal
Accession number :
edsdoj.639fd2b09dad44b49defe2effc6de3d3
Document Type :
article
Full Text :
https://doi.org/10.11959/j.issn.2096-109x.2023012