Constructing Verifiable Random Number in Finite Field

Jun Ye
1, Xiaofeng Chen2*, and Jianfeng Ma2


1School of Science, Sichuan University of Science and Engineering
Zigong, Sichuan, China
yejun@suse.edu.cn

 

2School of Telecommunication Engineering, Xidian University
Xi'an, Shaanxi, China
xfchen@xidian.edu.cn, jfma@mail.xidian.edu.cn


Abstract

In information security  field  underlying cryptography, random sequences, which are the base of system security, play a very important role.  Random sequences with high security are often needed in cryptography  field. From the view of security, real random sequences should  be completely unpredictable and reliable. In many circumstances, a random number not only need to be random, but also need to be verifiable. So verifiable random number is much needed in cryptography. Using linear equations in finite field, a method for constructing verifiable random number is proposed. It enjoys advantages of high efficiency and no error. Then the security properties such as  unpredictability and unmanipulability are analyzed, and an example is given to show the feasibility of the method. Finally, a way for fast generation and verification of VRN with large amounts of data is given.
 

Keywords: Verifiable Random Number, Unpredictability, Verification, Linear equations

*: Corresponding author: Xiaofeng Chen
School of Telecommunications Enginnering, Xidian University, China,
Tel: +86-29-88204749, Web: http://ste.xidian.edu.cn/cxf/index.html

 

Journal of Internet Services and Information Security (JISIS), 3(3/4): 106-115, November  2013 [pdf]