Náhodné semeno - Random seed - Wikipedia
A náhodné semeno (nebo stav semene, nebo prostě semínko) je číslo (nebo vektor ) bývalo inicializovat A generátor pseudonáhodných čísel.
Aby se semeno mohlo použít v generátoru pseudonáhodných čísel, nemusí být náhodné. Z důvodu povahy algoritmů generujících čísla, pokud je původní semeno ignorováno, bude následovat zbytek hodnot, které algoritmus generuje rozdělení pravděpodobnosti pseudonáhodným způsobem.
Sekvence čísel generátoru pseudonáhodných čísel je zcela určena osivem: pokud je tedy generátor pseudonáhodných čísel znovu inicializován se stejným osivem, vytvoří stejnou posloupnost čísel.
Volba dobrého náhodného semene je rozhodující v oblasti zabezpečení počítače. Když tajemství šifrování klíč je pseudonáhodně generováno, mít semeno umožní jednomu získat klíč. Vysoký entropie je důležité pro výběr dobrých náhodných počátečních dat.[1]
Pokud stejné náhodný semeno je záměrně sdílené, stává se tajný klíč, takže dva nebo více systémů využívajících odpovídající algoritmy pseudonáhodných čísel a odpovídající semena mohou generovat odpovídající sekvence neopakujících se čísel, které lze použít k synchronizaci vzdálených systémů, například GPS satelity a přijímače.
Náhodná semena jsou často generována ze stavu počítačového systému (například čas ), a kryptograficky bezpečný generátor pseudonáhodných čísel nebo z a hardwarový generátor náhodných čísel.
Viz také
Reference
![]() | Tento software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |