A new computer-controlled platform for ADC-based true random number generator and its applications
Abstract
The basis of encryption techniques is random number generators (RNGs). The application areas of cryptologyare increasing in number due to continuously developing technology, so the need for RNGs is increasing rapidly, too. RNGscan be divided into two categories as pseudorandom number generator (PRNGs) and true random number generator(TRNGs). TRNGs are systems that use unpredictable and uncontrollable entropy sources and generate random numbers.During the design of TRNGs, while analog signals belonging to the used entropy sources are being converted to digitaldata, generally comparators, flip-flops, Schmitt triggers, and ADCs are used. In this study, a computer-controllednew and flexible platform to find the most appropriate system parameters in ADC-based TRNG designs is designedand realized. As a sample application with this new platform, six different TRNGs that use three different outputsof Zhongtang, which is a continuous time chaotic system, as an entropy source are designed. Random number seriesgenerated with the six designed TRNGs are put through the NIST800–22 test, which has the internationally higheststandards, and they pass all tests. With the help of the new platform designed, ADC-based high-quality TRNGs can bedeveloped fast and also without the need for expertise. The platform has been designed to decide which entropy sourceand parameter are better by comparing them before complex embedded TRNG designs. In addition, this platform canbe used for educational purposes to explain how to work an ADC-based TRNG. That is why it can be utilized as anexperiment set in engineering education, as well.
Source
Turkish Journal of Electrical Engineering and Computer SciencesVolume
27Issue
2Related items
Showing items related by title, author, creator and subject.
-
Effects of Shell Thickness on Directional Deformation and Buckling Behaviour Cylindrical Steel Water Tanks Subjected to the Kobe Earthquake
Cylindrical steel storage tanks are widely used for the storage of various liquids, industrial chemicals and firefightingwaters. They have also been used for cooling purposes in nuclear power plants in recent years. ... -
Elektromanyetik alan teorisinde nümerik tekniklerin görsel programlama yöntemleriyle uygulanması
Genç, Halil İbrahim; Varan, Metin (2017)Elektrik-Elektronik mühendisliğinin iki alt teorisinden biri olan alan teorisi lisans öğrencilerinin algılamadagüçlük çektikleri bir konudur. Lisans döneminde elektromanyetik alanlar kapsamında alan teorisi, parçalıdiferansiyel ... -
Makine öğrenmesi algoritmaları ile engellilere yönelik EEG işaretlerinin sınıflandırılması
Selvi, Ali Osman (Sakarya Uygulamalı Bilimler Üniversitesi, 2022)EEG cihazları kolay erişilebilirlik ve düşük maliyetleri sebebiyle Beyin Bilgisayar Arayüzü (BBA) sistemlerinde sıklıkla tercih edilmektedir. BBA sistemleri beyin fonksiyonlarını yitirmemiş ancak Amyotrofik Lateral Skleroz, ...