AbdElHaleem Sherif H, Abd-El-Hafiz Salwa K, Radwan Ahmed G
Engineering Mathematics Department, Faculty of Engineering, Cairo University, Giza, 12613, Egypt.
School of Engineering and Applied Sciences, Nile University, Giza, 12588, Egypt.
Sci Rep. 2022 Aug 2;12(1):13278. doi: 10.1038/s41598-022-17045-x.
In the last decade, Elliptic Curves (ECs) have shown their efficacy as a safe fundamental component in encryption systems, mainly when used in Pseudorandom Number Generator (PRNG) design. This paper proposes a framework for designing EC-based PRNG and maps recent PRNG design techniques into the framework, classifying them as iterative and non-iterative. Furthermore, a PRNG is designed based on the framework and verified using the National Institute of Standards and Technology (NIST) statistical test suite. The PRNG is then utilized in an image encryption system where statistical measures, differential attack measures, the NIST statistical test suite, and system key sensitivity analysis are used to demonstrate the system's security. The results are good and promising as compared with other related work.
在过去十年中,椭圆曲线(ECs)已证明其作为加密系统中安全基础组件的有效性,主要是在用于伪随机数生成器(PRNG)设计时。本文提出了一个基于椭圆曲线的伪随机数生成器设计框架,并将最近的伪随机数生成器设计技术映射到该框架中,将它们分类为迭代式和非迭代式。此外,基于该框架设计了一个伪随机数生成器,并使用美国国家标准与技术研究院(NIST)统计测试套件进行了验证。然后将该伪随机数生成器应用于图像加密系统,其中使用统计度量、差分攻击度量、NIST统计测试套件和系统密钥敏感性分析来证明系统的安全性。与其他相关工作相比,结果良好且前景乐观。