Vad betyder och hur uttalas slumptal
Slumptal uttalas slump|tal.
Ordformer och varianter av slumptal
Singular
- slumptal
- obestämd grundform
- slumptals
- obestämd genitiv
- slumptalet
- bestämd grundform
- slumptalets
- bestämd genitiv
Plural
- slumptal
- obestämd grundform
- slumptals
- obestämd genitiv
- slumptalen
- bestämd grundform
- slumptalens
- bestämd genitiv
Slumptal är ett substantiv
Substantiv är en ordklass. Ord i denna ordklass betecknar abstrakta och konkreta ting och abstrakta begrepp. En vanlig minnesramsa (som också finns i många andra varianter) är "Substantiv är namn på ting, till exempel boll och ring". Exempel på substantiv är kaktus, sol, blomma, fotboll och lamm.
Hur används ordet slumptal
Det är svårt att skilja en "riktig" slumptalssekvens frånågot annat eftersom själva konceptet slumpmässighet är svårdefinierat. Vad som är allmänt känt är att varje "slumptalsgenerator" som enbart använder sig av deterministiska algoritmer inte kan betraktas som en "riktig" slumptalsgenerator, eftersom dess slumptalssekvens alltid är förutsägbar. John von Neumann sade "Den som använder aritmetiska metoder för att producera slumptal är en syndare", vilket sammanfattar situationen koncist.
Operativsystem i Internets barndom som Windows 95 hade helt mjukvarubaserade slumptalsgeneratorer. Dessa funktioner initierades med datorns realtidsklocka på mikrosekundnivå. Detta var tillräckligt för datorspel, men inte för säkra slumptal. En vanlig teknik vid kryptering är att sändare och mottagare kommer överens om en hemlig krypteringsnyckel och sedan använder en slumptalsgenerator med denna nyckel som frö för att kryptera och dekryptera information. Genom att tiden för en kommunikation på Internet var känd kunde en hackare veta ungefär vad datorns klocka var och på så sätt knäcka slumpmässiga krypteringar.
90-talets erfarenheter hur enkelt det var att förutsäga slumpmässig kryptering på Internet gör att det råder allmän överenskommelse om att om datorer ska generera oförutsägbara slumptal måste de baseras på fysikaliska processer som är, såvitt vi vet, oförutsägbara.
Unix, BSD och deras efterföljare Mac OS och Android ökar entropin, dvs den samlade mängden slumpmässighet kontinuerligt. Detta sker genom att från operativsystemet installeras klockas tiden mellan mus-, tangentbords- och diskaktiviter i /dev/random. Varje ny tidsskillnad tas med en matematisk funktion med den lagrade och sparas. Detta gör att slumpmässigheten i /dev/random ökar med datorns användning. Om fler slumptal genererats än en viss andel av antalet tidsskillnader pausas /dev/random i Linux, men inte i FreeBSD och Mac OS tills tillräckligt många nya tidsskillnader erhållits. För att undvika blockering kan man anropa /dev/urandom som med hjälp av en pseudoslumptalsgenerator och innehållet i /dev/random genererar nya slumptal.
Misstankar fanns att NSA installerat en bakdörr i Intels slumptalsgenerator, men i Linux behandlas de genererade värdena som tidsskillnader i /dev/random som i sin tur genererar slumptalet som används, så detta är inget problem.