Náhodný generátor čísel na bázi šumu pro nízkovýkonnové zařízení
Random number generator based on noise for low-power devices
Streszczenie
Bakalářská práce se zabývá vlastním návrhem hardwarového generátoru náhodných čísel s využitím nízko-výkonového mikrokontroleru MSP430. Nejprve jsou popsány stávající způsoby generování náhodných čísel a srovnání různých typů generátorů. Následně jsou uvedeny baterie statistických testů, kterými lze ověřit generátor na základě jeho vygenerované posloupnosti. Závěrem práce je pak ověření vlastního návrhu generátoru statistickými testy NIST. The bachelor thesis deals with the design of a hardware generator of random numbers using a low-power microcontroller MSP430. At first are described the existing methods of generating random numbers and comparison of different types generators. After that are stated the batteries of statistical tests which can be verified the generator on the basis of generated sequence. In the end of the thesis is to verify own proposals of the generator by using the statistical tests NIST.
Keywords
Skutečný generátor náhodných čísel, generátor pseudonáhodných čísel, baterie testů, NIST, šum, bezpečnost., True random number generator, pseudo-random number generator, battery of tests, NIST, noise, safety.Language
čeština (Czech)Study brunch
TeleinformatikaComposition of Committee
doc. Ing. Karel Burda, CSc. (předseda) doc. Ing. Kamil Říha, Ph.D. (místopředseda) Ing. Stanislav Uchytil, Ph. D. (člen) Ing. Radek Zezula, Ph.D. (člen) Ing. Ivo Strašil (člen)Date of defence
2015-06-18Process of defence
co je váš skutečný přínos a vaše skutečná práce v rámci problematiky? proč v interrupt vektoru porovnáváte hodnotu z paměti s hodnotou 0x07FF, co to znamená a jaký to má mít význam pro generování či náhodnost (práce str. 33, program řádek 55), proč je to v programu? proč při zápis fwrite() sčítáte char s int hodnotou, konkrétně tedy fwrite(noise+q, sizeof(char), 1, fp) (program řádek 43)? jaký to má význam? vzhledem k tomu, že výstupem A/D převodníku není šum, co je tedy jeho výstupem? a jakou hodnotu tedy máte uloženou v ADC12MEM0 v jakých jednotkách? proč jste zdroj necitoval? proč zapisujete součet šumu "noise+q"? jak jste ukládal ten soubor, kam se ukládal? -student nebyl schopen pospat použité řešení, zadání bylo splňeno pouze z části;Result of the defence
práce nebyla úspěšně obhájenaSource
ECLER, T. Náhodný generátor čísel na bázi šumu pro nízkovýkonnové zařízení [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2015.Collections
- 2015 [436]
Citace PRO
Powiązane pozycje
Wyświetlanie pozycji powiązanych tytułem, autorstwem i tematem.
-
Testování vibračního generátoru s příčnou cívkou
Drbohlav, JanTato práce se zabývá oživením a otestováním parametrů vibračního elektromagnetického generátoru, navržením konstrukčních úprav a vytvořením numerického modelu popisujícího chování generátoru v prostředí MATLAB Simulink. -
Flexibilní generátory elektrické energie
Tesařová, TerezaBakalářská práce se zabývá výzkumem flexibilních materiálů k produkci elektřiny za předchozí elektrizace pomocí vytipovaných nábojových budičů blízkého okolí, ve kterém se flexibilní generátory momentálně nachází, čímž ... -
Zdroj pro pulzní magnetronové naprašování
Schulz, JakubPředkládaná práce se zabývá návrhem a konstrukcí generátoru pro magnetronové naprašování. Navržené zařízení je schopné generovat dva výstupní signály s obdélníkovým průběhem v protitaktním režimu. U obou výstupů lze nezávisle ...