Constructing Verifiable Random Number in Finite Field
Jun Ye1, 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]
|