National Repository of Grey Literature 11 records found  1 - 10next  jump to record: Search took 0.01 seconds. 
Effective random number generator for limited devices
Michálek, Tomáš ; Mlýnek, Petr (referee) ; Fujdiak, Radek (advisor)
This thesis solves the problem of generating random numbers on low-power devices. Author describes possible ways of generating and implements selected generators of (pseudo)random numbers on MSP430F5438A. 4 generators were added by the enhancement of one of them and a new generator was created, using the phenomenon of temperature change in the surroundings. For each generator, test sequences were generated and these sequences were tested by the Dieharder, STS-NIST, and Visual Test. The output of the thesis is the functional implementation of the generators, their testing by statistical methods and their comparison between each other.
RdRand: IA-64 and IA-32 Instruction for Random Number Generation
Ťulák, Jan ; Barabas, Maroš (referee) ; Kašpárek, Tomáš (advisor)
Tato práce popisuje implementaci a testování Linuxové knihovny, vytvořené pro poskytnutí abstrakce mezi uživatelem a instrukcí RdRand od Intelu (Ivy Bridge RNG). Samotná instrukce je rovněž zběžně popsána a jsou ověřeny některé její vlastnosti, jako kryptografická bezpečnost výstupních dat a reálná rychlost této instrukce.
True random number generator
Procházková, Lenka ; Burda, Karel (referee) ; Člupek, Vlastimil (advisor)
The goal of this bachelor thesis is to apprise with true random number generators and their realisation. At first, random numbers and true random number generators are described and principles, details and properties are explained. The thesis also describes the use of generators in computers and in IoT devices and random sequences testing. The part of this thesis is description and realisation of computer generator and description of smartphone generator. The source of entropy used in this work is cursor move. Generated sequences were tested by the NIST STS and compared with sequences from other generators.
Library for Evaluation of Noises Used in Procedural Texturing
Kučera, Ondřej ; Chudý, Peter (referee) ; Herout, Adam (advisor)
The aim of the work is to describe procedural texturing and usage of a noise for creating textures of real materials. The reader will learn the fundamentals of the noise, its properties and a way of using it. Random numbers and interpolation methods are important parts of the noise evaluations, therefore there are chapters about random numbers generating and interpolation methods. Obviously, there is not missing the chapter, which is depicting properties and principles of several methods of creating noise. The main part of this work is effective implementation of library with a chosen noise methods, so next chapters are about choosing methods and design of the interface, implementation and many kinds of tests and optimalizations. Achieved results and final conclusions are at the end of this work.
Random Number Generation on Smart Cards
Suchomelová, Radka ; Dobiáš, Patrik (referee) ; Malina, Lukáš (advisor)
This Bachelor's thesis focuses on the testing of the outputs of smart cards random number generators. The theoretical section of the thesis covers the problematics of random numbers generating and its testing, as well as descriptions of several types of programmable smart cards. The thesis compares various tools for testing the quality of randomnes and describes the changes in the Python implementation of the testing suite NIST STS. The thesis includes description of the created application for the automatic testing of the number generated by JavaCard and BasicCard cards. This application was used for the testing of 7 cards for this thesis. The testing revealed that the tested generators do not generate perfectly random sequences, but their quality is somewhat acceptable in most cases.
True random number generator
Procházková, Lenka ; Burda, Karel (referee) ; Člupek, Vlastimil (advisor)
The goal of this bachelor thesis is to apprise with true random number generators and their realisation. At first, random numbers and true random number generators are described and principles, details and properties are explained. The thesis also describes the use of generators in computers and in IoT devices and random sequences testing. The part of this thesis is description and realisation of computer generator and description of smartphone generator. The source of entropy used in this work is cursor move. Generated sequences were tested by the NIST STS and compared with sequences from other generators.
Effective random number generator for limited devices
Michálek, Tomáš ; Mlýnek, Petr (referee) ; Fujdiak, Radek (advisor)
This thesis solves the problem of generating random numbers on low-power devices. Author describes possible ways of generating and implements selected generators of (pseudo)random numbers on MSP430F5438A. 4 generators were added by the enhancement of one of them and a new generator was created, using the phenomenon of temperature change in the surroundings. For each generator, test sequences were generated and these sequences were tested by the Dieharder, STS-NIST, and Visual Test. The output of the thesis is the functional implementation of the generators, their testing by statistical methods and their comparison between each other.
RdRand: IA-64 and IA-32 Instruction for Random Number Generation
Ťulák, Jan ; Barabas, Maroš (referee) ; Kašpárek, Tomáš (advisor)
Tato práce popisuje implementaci a testování Linuxové knihovny, vytvořené pro poskytnutí abstrakce mezi uživatelem a instrukcí RdRand od Intelu (Ivy Bridge RNG). Samotná instrukce je rovněž zběžně popsána a jsou ověřeny některé její vlastnosti, jako kryptografická bezpečnost výstupních dat a reálná rychlost této instrukce.
Library for Evaluation of Noises Used in Procedural Texturing
Kučera, Ondřej ; Chudý, Peter (referee) ; Herout, Adam (advisor)
The aim of the work is to describe procedural texturing and usage of a noise for creating textures of real materials. The reader will learn the fundamentals of the noise, its properties and a way of using it. Random numbers and interpolation methods are important parts of the noise evaluations, therefore there are chapters about random numbers generating and interpolation methods. Obviously, there is not missing the chapter, which is depicting properties and principles of several methods of creating noise. The main part of this work is effective implementation of library with a chosen noise methods, so next chapters are about choosing methods and design of the interface, implementation and many kinds of tests and optimalizations. Achieved results and final conclusions are at the end of this work.
One-Time Pad Implementation
KOPECKÝ, Petr
The text is oriented to generation of random numbers of cryptographic quality and to performing statistical methods such as Diehard test to verify them. The data obtained this way are used in implementation of one-time pad for maximizing security of message encryption. The problems that may occur and need to be dealt with are also noted. The final part of the text includes suggestions for future one-time pad implementations and the final results that author came to.

National Repository of Grey Literature : 11 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.