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 条
  • [21] On-the-fly Optimization of Parallel Computation of Symbolic Symplectic Invariants
    Ben Geloun, Joseph
    Coti, Camille
    Malony, Allen D.
    2020 19TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2020), 2020, : 102 - 109
  • [22] Convexified contextual optimization for on-the-fly control of smooth systems
    Vinod, Abraham P.
    Israel, Arie
    Topcu, Ufuk
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 2004 - 2011
  • [23] On-the-Fly Test-time Adaptation for Medical Image Segmentation
    Valanarasu, Jeya Maria Jose
    Guo, Pengfei
    Vibashan, V. S.
    Patel, Vishal M.
    MEDICAL IMAGING WITH DEEP LEARNING, VOL 227, 2023, 227 : 586 - 598
  • [24] TESTOR: A Modular Tool for On-the-Fly Conformance Test Case Generation
    Marsso, Lina
    Mateescu, Radu
    Serwe, Wendelin
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2018, PT II, 2018, 10806 : 211 - 228
  • [25] On-the-fly dual reduction for time-dependent topology optimization
    Qian, Xiaoping
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 452
  • [26] Faster Randomness Testing with the NIST Statistical Test Suite
    Sys, Marek
    Riha, Zdenek
    SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, 2014, 8804 : 272 - +
  • [27] Recommendations on Statistical Randomness Test Batteries for Cryptographic Purposes
    Almaraz Luengo, Elena
    Garcia Villalba, Luis Javier
    ACM COMPUTING SURVEYS, 2021, 54 (04)
  • [28] Topology Optimization of Graded Truss Lattices Based on On-the-Fly Homogenization
    Telgen, Bastian
    Sigmund, Ole
    Kochmann, Dennis M.
    JOURNAL OF APPLIED MECHANICS-TRANSACTIONS OF THE ASME, 2022, 89 (06):
  • [29] Efficient resource allocation scheme for on-the-fly computing based mobile grids
    Savyanavar A.S.
    Ghorpade V.R.
    International Journal of Information Technology, 2022, 14 (2) : 943 - 954
  • [30] ON-THE-FLY DUAL REDUCTION METHOD ON TRANSIENT FLUID TOPOLOGY OPTIMIZATION
    Wang, Tianye
    Qian, Xiaoping
    PROCEEDINGS OF ASME 2023 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2023, VOL 3A, 2023,