• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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 Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map.

作者信息

Liu Junxiu, Liang Zhewei, Luo Yuling, Cao Lvchen, Zhang Shunsheng, Wang Yanhu, Yang Su

机构信息

School of Electronic Engineering, Guangxi Normal University, Guilin 541004, China.

Guangxi Key Lab of Multi-Source Information Mining & Security, Guangxi Normal University, Guilin 541004, China.

出版信息

Micromachines (Basel). 2020 Dec 30;12(1):31. doi: 10.3390/mi12010031.

DOI:10.3390/mi12010031
PMID:33396607
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC7824605/
Abstract

Recent research showed that the chaotic maps are considered as alternative methods for generating pseudo-random numbers, and various approaches have been proposed for the corresponding hardware implementations. In this work, an efficient hardware pseudo-random number generator (PRNG) is proposed, where the one-dimensional logistic map is optimised by using the perturbation operation which effectively reduces the degradation of digital chaos. By employing stochastic computing, a hardware PRNG is designed with relatively low hardware utilisation. The proposed hardware PRNG is implemented by using a Field Programmable Gate Array device. Results show that the chaotic map achieves good security performance by using the perturbation operations and the generated pseudo-random numbers pass the TestU01 test and the NIST SP 800-22 test. Most importantly, it also saves 89% of hardware resources compared to conventional approaches.

摘要

最近的研究表明,混沌映射被视为生成伪随机数的替代方法,并且已经针对相应的硬件实现提出了各种方法。在这项工作中,提出了一种高效的硬件伪随机数发生器(PRNG),其中通过使用扰动操作对一维逻辑斯谛映射进行了优化,该操作有效地减少了数字混沌的退化。通过采用随机计算,设计了一种硬件利用率相对较低的硬件PRNG。所提出的硬件PRNG是使用现场可编程门阵列器件实现的。结果表明,通过使用扰动操作,混沌映射实现了良好的安全性能,并且生成的伪随机数通过了TestU01测试和NIST SP 800-22测试。最重要的是,与传统方法相比,它还节省了89%的硬件资源。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e5f6dd48a3e4/micromachines-12-00031-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/99afe036efaf/micromachines-12-00031-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e1da76595502/micromachines-12-00031-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/33942940bbb8/micromachines-12-00031-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/addcc3de0529/micromachines-12-00031-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/75b881184e9e/micromachines-12-00031-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e0a7026d9655/micromachines-12-00031-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/916c5ee56f04/micromachines-12-00031-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/f92a9bd3389c/micromachines-12-00031-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/3b53adae7ef2/micromachines-12-00031-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/7bc1aec9e9e3/micromachines-12-00031-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/5dffb743eeee/micromachines-12-00031-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e5f6dd48a3e4/micromachines-12-00031-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/99afe036efaf/micromachines-12-00031-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e1da76595502/micromachines-12-00031-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/33942940bbb8/micromachines-12-00031-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/addcc3de0529/micromachines-12-00031-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/75b881184e9e/micromachines-12-00031-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e0a7026d9655/micromachines-12-00031-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/916c5ee56f04/micromachines-12-00031-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/f92a9bd3389c/micromachines-12-00031-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/3b53adae7ef2/micromachines-12-00031-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/7bc1aec9e9e3/micromachines-12-00031-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/5dffb743eeee/micromachines-12-00031-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/c06e/7824605/e5f6dd48a3e4/micromachines-12-00031-g012.jpg

相似文献

1
A Hardware Pseudo-Random Number Generator Using Stochastic Computing and Logistic Map.一种使用随机计算和逻辑斯谛映射的硬件伪随机数发生器。
Micromachines (Basel). 2020 Dec 30;12(1):31. doi: 10.3390/mi12010031.
2
A High-Performance FPGA PRNG Based on Multiple Deep-Dynamic Transformations.一种基于多重深度动态变换的高性能现场可编程门阵列伪随机数发生器
Entropy (Basel). 2024 Aug 7;26(8):671. doi: 10.3390/e26080671.
3
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.
4
Dynamic Parameter-Control Chaotic System.动态参数控制混沌系统。
IEEE Trans Cybern. 2016 Dec;46(12):3330-3341. doi: 10.1109/TCYB.2015.2504180. Epub 2015 Dec 17.
5
A Pseudorandom Number Generator Based on the Chaotic Map and Quantum Random Walks.一种基于混沌映射和量子随机游走的伪随机数发生器。
Entropy (Basel). 2023 Jan 13;25(1):166. doi: 10.3390/e25010166.
6
Hybrid Control of Digital Baker Map with Application to Pseudo-Random Number Generator.数字贝克映射的混合控制及其在伪随机数发生器中的应用
Entropy (Basel). 2021 May 8;23(5):578. doi: 10.3390/e23050578.
7
Improving the pseudo-randomness properties of chaotic maps using deep-zoom.使用深度缩放改善混沌映射的伪随机性属性。
Chaos. 2017 May;27(5):053116. doi: 10.1063/1.4983836.
8
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.
9
Implementing a Chaotic Cryptosystem by Performing Parallel Computing on Embedded Systems with Multiprocessors.通过在具有多处理器的嵌入式系统上执行并行计算来实现混沌密码系统。
Entropy (Basel). 2019 Mar 9;21(3):268. doi: 10.3390/e21030268.
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
Special Issue on Networks-on-Chip Again on the Rise: From Emerging Applications to Emerging Technologies.片上网络专题再兴起:从新兴应用到新兴技术
Micromachines (Basel). 2021 Dec 17;12(12):1570. doi: 10.3390/mi12121570.

本文引用的文献

1
Approximate entropy as a measure of system complexity.近似熵作为系统复杂性的一种度量。
Proc Natl Acad Sci U S A. 1991 Mar 15;88(6):2297-301. doi: 10.1073/pnas.88.6.2297.