2015 22nd International Conference Mixed Design of Integrated Circuits &Amp; Systems (MIXDES) 2015
DOI: 10.1109/mixdes.2015.7208596
|View full text |Cite
|
Sign up to set email alerts
|

An efficient post-processing method for pipelined pseudo-random number generator in SoC-FPGA

Abstract: Pseudo-random number generators (PRNGs) are one of the common parts of digital systems used in cryptography, diagnostics, simulation and in many other areas of modern science and technology. Here we present a novel architecture of the PRNG based on the chaotic nonlinear model and pipelined data processing. A significant enhancement in terms of output throughput has been achieved by combining the advantages of pipelining with post-processing based on fast logical operations like bit shifting and XOR. The propos… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
3
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 28 publications
0
3
0
Order By: Relevance
“…In Table IV, a comparison in terms of hardware resources is made with other chaotic implementations. Particularly, solutions implementing the logistic map [39], modified logistic map [28], Bernoulli [30], and Hennon [29] maps are shown. While in Tables II and III, the overall hardware resources of this solution are shown, and in Table IV, only the hardware relative to the STM cell is taken into account.…”
Section: Implementation Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…In Table IV, a comparison in terms of hardware resources is made with other chaotic implementations. Particularly, solutions implementing the logistic map [39], modified logistic map [28], Bernoulli [30], and Hennon [29] maps are shown. While in Tables II and III, the overall hardware resources of this solution are shown, and in Table IV, only the hardware relative to the STM cell is taken into account.…”
Section: Implementation Resultsmentioning
confidence: 99%
“…On the other hand, a second approach is the discrete chaosbased cryptosystems, where one or more chaotic maps are implemented using finite precision and they do not depend on chaos synchronization at all. Many hardware implementations have been proposed for a wide variety of chaotic maps such as in [28], [29], or [30] where the well-known modified logistic map, Hennon map, and Bernoulli map, respectively, were built. Although there are analog solutions that have been digitized, as in [20], the discrete chaos-based approach is more suitable for digital hardware platforms as FPGAs.…”
Section: B Pseudorandom Bitstream Generatormentioning
confidence: 99%
“…Its mathematical description originally was delimitedfrom'0'to'1'.Thepseudorandomnumbersareusedfordifferentprocess.Cryptography strengthreliesonnumberrandomness (Hohenbergeretal.,2015).Manyotherprocessesarethere whererandomnessishighlydesired,testingandgeneticalgorithmaregoodexample (Dutta,etal. 2014),andanyprocesswheredatamustbeuniformeither.Fromtherigorousliteraturereviewof publishedandexistingwork,itisobservedthatnumerousresearchershaveimplementedrandom numbergeneratorbyusingdifferenttechniques.Differentsystems,processesandphenomenaare takenbytheresearchersfortheanalysisanddesignRNGcontentandattemptedtofindtheunknown parameters.Analgorithmusedtogeneratethesequenceofnumbersthatpossessesthepropertiesof randomnumberarepseudo-randomnumbergenerator,andthesenumberarenottrulyrandom,but thesesequenceareclosertorandomifthesesequencesaregeneratedusinghardwarerandomnumber generators.Inthefieldofcryptographyandsimulations(e.g.,ofphysicalsystemswiththeMonte Carlomethod),pseudorandomnumberplayanimportantrole.However,moderncommunication systems(includingmobilesystems)requiretheuseofadvancedmethodsofinformationprotection against unauthorized access (Dabal & Pelka, 2012). Therefore, one of the essential problems of moderncryptographyisthegenerationofkeyshavingrelevantstatisticalproperties.Inrecentyears, attentiontowardsthedigitalsystemwhicharebasedonthechaostheoryincreasesbycryptanalysts.…”
Section: Pseudo Random Numbermentioning
confidence: 99%
“…Other FPGA implementations of chaotic systems and maps have been applied to image encryption [29]. In the same way, the authors in [30] implemented a Chaotic Pseudo-Random Number Generator (CPRNG) in an FPGA using the System Generator tool (SysGen) developed by Xilinx. With respect to patterns recognition for biometric and medical applications, several works have been reported in the literature, see for example [31][32][33][34][35].…”
Section: Introductionmentioning
confidence: 99%