Institutionen För Systemteknik Department of Electrical Engineering
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
An Efficient Noise Generator for Validation of Channels Equalizers
Journal of Signal and Information Processing, 2011, 2, 1-10 1 doi:10.4236/jsip.2011.21001 Published Online February 2011 (http://www.SciRP.org/journal/jsip) An Efficient Noise Generator for Validation of Channels Equalizers Nihar Panda1, Siba P. Panigrahi1, Sasmita Kumari Padhy2 1Electrical Engineering, Konark Institute of Science & Technology, Bhubaneswar, Orissa, India; 2ITER, SOA University, Bhu- baneswar, India Email: [email protected] Received December 10th, 2010; revised January 11th, 2011; accepted February 18th, 2011 ABSTRACT This paper develops an efficient pseudo-random number generator for validation of digital communication channels and secure disc. Drives. Simulation results validates the effectiveness of the random number generator. Keywords: Digital Communication, Channel Equalization 1. Introduction encryption keys, and so forth, that is, loss of security. Physical entropy sources are used to initialize genera- Digital data while transmission over communication chan- tors for cryptographic random number at every power up, nels becomes corrupted because of Inter Symbol Inter- and at special requests, like at reinitializing the firmware, ference (ISI), Co-Channel Interference (CCI), multi- or before generating long used cryptographic keys. Seed- path-fading etc. All the parameters that make a data cor- ing with physical values that can not be predicted makes rupted are known as noise. Extraction of transmitted data a cryptographic random number generator to supply mitigating this noise is known as equalization. Details pseudorandom sequences, with negligible probability of about the algorithms used in the channel equalization repetition. Correspondingly generated secure random se- filters can be found in [1,2]. However in order to validate quences this way needs no secure protected storage for an equalizer, the same need to be tested in presence of a keys or for the internal state of the generator, therefore it noise or random number generator. -
DATA SCIENCE Journal of Computing and Applied Informatics
Journal of Computing and Applied Informatics (JoCAI) Vol. 03, No. 02, 2019 | 104 - 119 DATA SCIENCE Journal of Computing and Applied Informatics Randomness of Poisson Distributed Random Number in the Queue System Ernestasia1, Esther Nababan2, Asima Manurung3 1Technical University Delft, Delft, The Netherland 2,3Faculty of Mathematic and Natural Science, Universitas Sumatera Utara, Indonesia Abstract. In the queuing system, inter-arrival variable and service time variable are probabilistic and its pattern follow a Poisson distribution. Simulations experiment for performance measurement of a queuing system required random data. In practice, random data is built using an application program. Pseudorandom data generated from application programs often have different patterns of randomness, although in each experiment simulated the same data distribution. Level of randomness may cause the results of simulation experiments experienced statistically significant deviations, especially on problems with stochastic variables. Statistical deviation can cause errors in interpreting the results of simulation experiments, especially in the assessment of the performance of the queuing system. It is required to evaluate whether the level of randomness of pseudorandom data effect on simulation results of performance measurement of a system. Simulation experiments on a simple queuing system (M / M / 1) were carried out by using a pseudorandom number generator. Application program used to generate pseudorandom numbers is Fortran90. The experimental results show that the greater the amount of pseudorandom data, the greater the statistical deviations occur, and the smaller the degree of randomness of data. This behaviour affects the results of the simulation system in which there is a probabilistic variable that require random data to conduct simulation Keyword: Pseudorandom, randomness, statistical error, queuing system, performance *Corresponding author at:Faculty of Mathematic and Natural Science, Universitas Sumatera Utara Jl. -
On Pseudorandom Number Generators
ACTA IMEKO ISSN: 2221-870X December 2020, Volume 9, Number 4, 128 - 135 On pseudorandom number generators Daniel Chicayban Bastos1, Luis Antonio Brasil Kowada1, Raphael C. S. Machado1,2 1 Instituto de Computação, Universidade Federal Fluminense, Brasil 2 Inmetro - Instituto Nacional de Metrologia, Qualidade e Tecnologia, Brasil ABSTRACT Statistical sampling and simulations produced by algorithms require fast random number generators; however, true random number generators are often too slow for the purpose, so pseudorandom number generators are usually more suitable. But choosing and using a pseudorandom number generator is no simple task; most pseudorandom number generators fail statistical tests. Default pseudorandom number generators offered by programming languages usually do not offer sufficient statistical properties. Testing random number generators so as to choose one for a project is essential to know its limitations and decide whether the choice fits the project’s objectives. However, this study presents a reproducible experiment that demonstrates that, despite all the contributions it made when it was first published, the popular NIST SP 800-22 statistical test suite as implemented in the software package is inadequate for testing generators. Section: RESEARCH PAPER Keywords: randomness; random number generator; true random number generator; pseudorandom number generator; statistical tests; TestU01; NIST SP 800-22; random sequence; state-of-the-art; crush Citation: Daniel Chicayban Bastos, Luis Antonio Brasil Kowada, Raphael -
Statistical Testing of Cryptographic Randomness
İstatistikçiler Dergisi: İstatistik & Aktüerya Journal of Statisticians: Statistics and Actuarial Sciences IDIA 9, 2016, 1, 1-11 Geliş/Received:23.11.2015, Kabul/Accepted: 01.04.2016 www.istatistikciler.org Araştırma Makalesi / Research Article Statistical Testing of Cryptographic Randomness Haydar Demirhan Nihan Bitirim Hacettepe University Council of Higher Education Department of Statistics 06539-Çankaya, Ankara, Türkiye 06800-Beytepe, Ankara, Türkiye [email protected] Abstract Security of a cryptographic application is highly related to the quality of randomness of the mechanism used to encrypt a message. A ciphering process used to encrypt a message is mainly based on the cryptographic random numbers. There are numerous methods proposed to generate random numbers for cryptographic applications in the literature. To decide whether a cryptographic random number generator is suitable for cryptographic applications or not, various statistical randomness tests are introduced. In practice, test batteries that contain more than one randomness test are constructed and all the tests in a battery are applied to evaluate the quality of random number generator. In this article, we present a review of test batteries and recent statistical randomness tests used to evaluate output of a cryptographic random number generator. We criticize test batteries in the sense of multiple testing problem, highlight some misuses of statistical notions in hypothesis testing of cryptographic randomness, and discuss potential solutions to multiple testing problem seen in the test batteries. Keywords: Chi-Square, Kolmogorov-Smirnov, hypothesis testing, multiple testing, power, random number generator, significance level, test battery, test of randomness, Type-I error, Type-II error. Öz Kriptografik Rasgeleliğin İstatistiksel Olarak Test Edilmesi Bir rasgele sayı üretecinin rasgeleliğinin değerlendirilmesi için bir test kümesindeki tüm testler ilgili üretece uygulanmaktadır. -
On the Unbearable Lightness of FIPS 140-2 Randomness Tests
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TIFS.2020.2988505, IEEE Transactions on Information Forensics and Security 1 On the unbearable lightness of FIPS 140-2 randomness tests Darren Hurley-Smith1, Constantinos Patsakis2 (Member, IEEE), and Julio Hernandez-Castro3 Abstract—Random number generation is critical to many Non-deterministic RNGs, also known as True Random Num- applications. Gaming, gambling, and particularly cryptography ber Generators (TRNGs), typically use physical sources of all require random numbers that are uniform and unpredictable. entropy. Both are employed in a variety of security-critical For testing whether supposedly random sources feature par- ticular characteristics commonly found in random sequences, applications. batteries of statistical tests are used. These are fundamental tools Dodis et al. [2] demonstrate that testing for sufficient entropy in the evaluation of random number generators and form part of cannot ensure that sources of randomness are appropriate for the pathway to certification of secure systems implementing them. use in cryptography. Secret-sharing, bit-commitment, encryp- Although there have been previous studies into this subject [1], tion and zero-knowledge proofs are shown to be compromised RNG manufacturers and vendors continue to use statistical tests known to be of dubious reliability, in their RNG verification by one or more parties using imperfectly random values. processes. Statistical tests of randomness attempt to identify non- Our research shows that FIPS-140-2 cannot identify adversar- randomness in a tested sequence [3].