Suppr超能文献

基于单位传递函数和模运算的二维逻辑斯谛映射用于图像加密的伪随机数生成

2D logistic map with unit transfer function and modulus operation based pseudorandom number generation for image encryption.

作者信息

Ahmad Raiz, Said Ghawar, Flah Aymen, Kraiem Habib, El Bayeh Claude Ziad, Khattak Yousaf Hameed, Baig Faisal

机构信息

Federal Urdu University of Arts, Science & Technology Islamabad, Islamabad, Pakistan.

Computer Science Department, Iqra University, Islamabad, Pakistan.

出版信息

Sci Rep. 2025 Jun 2;15(1):19330. doi: 10.1038/s41598-025-04702-0.

Abstract

This study presents a novel approach to generating high-quality random numbers using a two-dimensional logistic map with a unit transfer function (2DLMUTF). The method is built upon the chaotic dynamics of the logistic map, where the parameter [Formula: see text] governs the system's behavior, exhibiting chaotic nature in the range of 3.57 to 4. By applying a unit transfer function and modulus operation, the system's output is constrained within the [0, 1] range, altering the phase space dynamics compared to traditional 2D logistic maps. Numerical simulations in MATLAB, with parameters [Formula: see text]=4, [Formula: see text]=3.8, and initial seed values [Formula: see text]=0.2350 and [Formula: see text]=0.3500, were run for [Formula: see text] iterations. Statistical testing using the NIST SP 800 - 22 test suite showed superior randomness, with the method passing all 15 tests. Additionally, uniformity, autocorrelation, cross-correlation, and entropy analyses confirmed the method's suitability for cryptographic applications. The generated random numbers were used to create substitution boxes (S-boxes) for image encryption, demonstrating strong encryption performance. Overall, 2DLMUTF offers a computationally efficient and secure solution for random number generation which is suitable for cryptographic and image encryption applications.

摘要

本研究提出了一种使用具有单位传递函数的二维逻辑映射(2DLMUTF)生成高质量随机数的新方法。该方法基于逻辑映射的混沌动力学构建,其中参数[公式:见正文]控制着系统行为,在3.57至4的范围内呈现出混沌特性。通过应用单位传递函数和模运算,系统输出被限制在[0, 1]范围内,与传统二维逻辑映射相比改变了相空间动力学。在MATLAB中进行了数值模拟,参数[公式:见正文]=4,[公式:见正文]=3.8,初始种子值[公式:见正文]=0.2350和[公式:见正文]=0.3500,运行了[公式:见正文]次迭代。使用NIST SP 800 - 22测试套件进行的统计测试显示出卓越的随机性,该方法通过了所有15项测试。此外,均匀性、自相关、互相关和熵分析证实了该方法适用于密码学应用。生成的随机数被用于创建用于图像加密的替换盒(S盒),展示了强大的加密性能。总体而言,2DLMUTF为随机数生成提供了一种计算高效且安全的解决方案,适用于密码学和图像加密应用。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/bb67/12130512/3a09b85fc435/41598_2025_4702_Fig1_HTML.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验