• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

一种基于多重深度动态变换的高性能现场可编程门阵列伪随机数发生器

A High-Performance FPGA PRNG Based on Multiple Deep-Dynamic Transformations.

作者信息

Li Shouliang, Lin Zichen, Yang Yi, Ning Ruixuan

机构信息

School of Information Science & Engineering, Lanzhou University, Lanzhou 730000, China.

出版信息

Entropy (Basel). 2024 Aug 7;26(8):671. doi: 10.3390/e26080671.

DOI:10.3390/e26080671
PMID:39202141
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11353950/
Abstract

Pseudo-random number generators (PRNGs) are important cornerstones of many fields, such as statistical analysis and cryptography, and the need for PRNGs for information security (in fields such as blockchain, big data, and artificial intelligence) is becoming increasingly prominent, resulting in a steadily growing demand for high-speed, high-quality random number generators. To meet this demand, the multiple deep-dynamic transformation (MDDT) algorithm is innovatively developed. This algorithm is incorporated into the skewed tent map, endowing it with more complex dynamical properties. The improved one-dimensional discrete chaotic mapping method is effectively realized on a field-programmable gate array (FPGA), specifically the Xilinx xc7k325tffg900-2 model. The proposed pseudo-random number generator (PRNG) successfully passes all evaluations of the National Institute of Standards and Technology (NIST) SP800-22, diehard, and TestU01 test suites. Additional experimental results show that the PRNG, possessing high novelty performance, operates efficiently at a clock frequency of 150 MHz, achieving a maximum throughput of 14.4 Gbps. This performance not only surpasses that of most related studies but also makes it exceptionally suitable for embedded applications.

摘要

伪随机数生成器(PRNG)是许多领域的重要基石,如统计分析和密码学,并且在信息安全领域(如区块链、大数据和人工智能)对PRNG的需求日益突出,导致对高速、高质量随机数生成器的需求稳步增长。为满足这一需求,创新性地开发了多重深度动态变换(MDDT)算法。该算法被并入偏斜帐篷映射,赋予其更复杂的动力学特性。改进的一维离散混沌映射方法在现场可编程门阵列(FPGA)上,具体是赛灵思xc7k325tffg900 - 2型号上得到有效实现。所提出的伪随机数生成器(PRNG)成功通过了美国国家标准与技术研究院(NIST)SP800 - 22、diehard和TestU01测试套件的所有评估。额外的实验结果表明,该PRNG具有很高的新颖性,在150 MHz的时钟频率下高效运行,实现了14.4 Gbps的最大吞吐量。这一性能不仅超过了大多数相关研究,而且使其特别适用于嵌入式应用。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/370218537eed/entropy-26-00671-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/bd64993d7049/entropy-26-00671-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/8ebc4989ca7e/entropy-26-00671-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/15c4834df6a0/entropy-26-00671-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/aa2983f3a33a/entropy-26-00671-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/68b66408395e/entropy-26-00671-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/20fe3fe161c5/entropy-26-00671-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/07fa14da898f/entropy-26-00671-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/e0ecce09aafa/entropy-26-00671-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/e38947ec18e6/entropy-26-00671-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/370218537eed/entropy-26-00671-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/bd64993d7049/entropy-26-00671-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/8ebc4989ca7e/entropy-26-00671-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/15c4834df6a0/entropy-26-00671-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/aa2983f3a33a/entropy-26-00671-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/68b66408395e/entropy-26-00671-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/20fe3fe161c5/entropy-26-00671-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/07fa14da898f/entropy-26-00671-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/e0ecce09aafa/entropy-26-00671-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/e38947ec18e6/entropy-26-00671-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/162f/11353950/370218537eed/entropy-26-00671-g010.jpg

相似文献

1
A High-Performance FPGA PRNG Based on Multiple Deep-Dynamic Transformations.一种基于多重深度动态变换的高性能现场可编程门阵列伪随机数发生器
Entropy (Basel). 2024 Aug 7;26(8):671. doi: 10.3390/e26080671.
2
FPGA based implementation of a perturbed Chen oscillator for secure embedded cryptosystems.基于现场可编程门阵列实现用于安全嵌入式密码系统的扰动陈氏振荡器
Sci Rep. 2024 Sep 11;14(1):21262. doi: 10.1038/s41598-024-71531-y.
3
A Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map.一种使用随机计算和逻辑斯谛映射的硬件伪随机数发生器。
Micromachines (Basel). 2020 Dec 30;12(1):31. doi: 10.3390/mi12010031.
4
From Continuous-Time Chaotic Systems to Pseudo Random Number Generators: Analysis and Generalized Methodology.从连续时间混沌系统到伪随机数发生器:分析与广义方法
Entropy (Basel). 2021 May 26;23(6):671. doi: 10.3390/e23060671.
5
Novel pseudo-random number generator based on quantum random walks.基于量子随机游走的新型伪随机数生成器。
Sci Rep. 2016 Feb 4;6:20362. doi: 10.1038/srep20362.
6
Improving the pseudo-randomness properties of chaotic maps using deep-zoom.使用深度缩放改善混沌映射的伪随机性属性。
Chaos. 2017 May;27(5):053116. doi: 10.1063/1.4983836.
7
Pseudorandom number generator based on novel 2D Hénon-Sine hyperchaotic map with microcontroller implementation.基于新型二维Hénon-Sine超混沌映射的伪随机数发生器及其微控制器实现
Nonlinear Dyn. 2023;111(7):6773-6789. doi: 10.1007/s11071-022-08101-2. Epub 2022 Nov 27.
8
Learned pseudo-random number generator: WGAN-GP for generating statistically robust random numbers.学习型伪随机数生成器:WGAN-GP 用于生成具有统计学鲁棒性的随机数。
PLoS One. 2023 Jun 14;18(6):e0287025. doi: 10.1371/journal.pone.0287025. eCollection 2023.
9
Design of a cryptographically secure pseudo random number generator with grammatical evolution.基于语法进化的密码安全伪随机数生成器设计。
Sci Rep. 2022 May 21;12(1):8602. doi: 10.1038/s41598-022-11613-x.
10
Efficient FPGA implementation of high-speed true random number generator.高速真随机数生成器的高效 FPGA 实现。
Rev Sci Instrum. 2021 Feb 1;92(2):024706. doi: 10.1063/5.0035519.

本文引用的文献

1
From Continuous-Time Chaotic Systems to Pseudo Random Number Generators: Analysis and Generalized Methodology.从连续时间混沌系统到伪随机数发生器:分析与广义方法
Entropy (Basel). 2021 May 26;23(6):671. doi: 10.3390/e23060671.