Semilla aleatoria
Una semilla aleatoria (o estado de semilla, o semilla) es un número (o vector) utilizado para inicializar un generador de números pseudoaleatorios.Para usar una semilla en un generador de números pseudoaleatorios, no es necesario que sea aleatoria.Cuando una clave de encriptación secreta es generada de forma pseudoaleatoria, tener la semilla permitirá a esa persona obtener la clave.[1] Si la misma semilla aleatoria es compartida deliberadamente, esta se vuelve una clave secreta, por lo que dos o más sistemas, usando algoritmos de números pseudoaleatorios iguales y semillas iguales, pueden generar secuencias de números no repetidos que pueden usarse para sincronizar sistemas remotos, por ejemplo satélites y receptores GPS.Las semillas aleatorias son normalmente generadas usando el estado del sistema informático (como el tiempo), un generador de números pseudoaleatorios criptográficamente seguro, o un generador de números aleatorios físico.