An Efficiency Optimization Scheme for the On-the-fly Statistical Randomness Test

被引:1
|
作者
Chen, Tianyu [1 ,2 ,3 ]
Ma, Yuan [1 ,2 ]
Lin, Jingqiang [1 ,2 ]
Wang, Zhan [1 ,2 ]
Jing, Jiwu [1 ,2 ]
机构
[1] Chinese Acad Sci, Data Assurance & Commun Secur Res Ctr, Beijing 100864, Peoples R China
[2] Chinese Acad Sci, State Key Lab Informat Secur, Inst Informat Engn, Beijing 100864, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
关键词
On-the-fly randomness test; Efficiency optimization; Execution order; Multi-attribute weight allocation;
D O I
10.1109/CSCloud.2015.10
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The randomness of random number generators (RNGs) significantly influences the security of cryptographic systems. Although RNGs are allowed to adopt in practical systems only after strict analysis and security evaluation, the randomness of generated sequences may degrade due to aging effects of electronic devices, change of temperature and humidity, or even malicious attacks. Therefore, before the generated sequence being used (as a secret key or any other critical cryptography parameter), it is necessary to execute the on-the-fly statistical randomness test (on-the-fly test) on the candidate sequence to ensure the security. On-the-fly test should be finished efficiently; otherwise, it would impact the cryptographic systems' performance. In this paper, we propose a scheme to optimize the efficiency of randomness test suites, that is, provide an optimized order of the tests in the test suite, so that an unqualified sequence can be rejected as early as possible. We apply this optimization scheme on the NIST test suite (SP 800-22) [1] as an instance. Experimental results of 128- and 256-bit sequence, demonstrate that the optimized efficiency approximates to the theoretical optimum and the scheme can be quickly implemented.
引用
收藏
页码:515 / 517
页数:3
相关论文
共 50 条
  • [1] An Efficiency Optimization Scheme for the On-the-Fly Statistical Randomness Test
    Shen, Jiahui
    Chen, Tianyu
    Wang, Lei
    Ma, Yuan
    INFORMATION AND COMMUNICATIONS SECURITY, ICICS 2017, 2018, 10631 : 17 - 35
  • [2] An HLS implementation of on-the-fly randomness test for TRNGs
    Oya, Ryusei
    Fujieda, Naoki
    Ichikawa, Shuichi
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING, CANDAR, 2022, : 151 - 157
  • [3] Synchronization Identification through On-the-Fly Test
    Yuan, Xiang
    Wang, Zhenjiang
    Wu, Chenggang
    Yew, Pen-Chung
    Wang, Wenwen
    Li, Jianjun
    Xu, Di
    EURO-PAR 2013 PARALLEL PROCESSING, 2013, 8097 : 4 - 15
  • [4] Text Revision by On-the-Fly Representation Optimization
    Li, Jingjing
    Li, Zichao
    Ge, Tao
    King, Irwin
    Lyu, Michael R.
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 10956 - 10964
  • [5] ON-THE-FLY OPTIMIZATION OF DATA-STRUCTURES
    KESSELS, JLW
    COMMUNICATIONS OF THE ACM, 1983, 26 (11) : 895 - 901
  • [6] Text Revision by On-the-Fly Representation Optimization
    Li, Jingjing
    Li, Zichao
    Ge, Tao
    King, Irwin
    Lyu, Michael R.
    PROCEEDINGS OF THE FIRST WORKSHOP ON INTELLIGENT AND INTERACTIVE WRITING ASSISTANTS (IN2WRITING 2022), 2022, : 58 - 59
  • [7] A CONTRIBUTION TO THE INCREASE OF EFFICIENCY OF ON-THE-FLY GARBAGE COLLECTION
    EHN, L
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1989, 8 (01): : 83 - 91
  • [8] A discrimination test procedure for ambiguity resolution on-the-fly
    J. Wang
    M. P. Stewart
    M. Tsakiri
    Journal of Geodesy, 1998, 72 : 644 - 653
  • [9] An Enhancement of the Spectral Statistical Test for Randomness
    Abu, Nur Azman
    Herman, Nanna Suryana
    Sahib, Shahrin
    2010 INTERNATIONAL CONFERENCE ON NETWORKING AND INFORMATION TECHNOLOGY (ICNIT 2010), 2010, : 521 - 525
  • [10] A discrimination test procedure for ambiguity resolution on-the-fly
    Wang, J
    Stewart, MP
    Tsakiri, M
    JOURNAL OF GEODESY, 1998, 72 (11) : 644 - 653