← Back to team overview

sslug-teknik team mailing list archive

Re: FPU intensitivt program?

 

Carsten Svaneborg <carsten.svaneborg@xxxxxxxx> writes:

> Hvad er forskellen mellem de to?

/dev/random bør være kryptografisk sikker. Det vil sige at der ikke er
nogen genveje til at gætte den næste blok data selvom man har den
tidligere. Dette gøres ved at opsamle entropi fra systemet og bruge
denne entropi til at skabe tilfældige tal.

/dev/urandom er ikke kryptografisk sikker. Der er altså ingen garanti
for at det du får ud ikke kan beregnes, hvis man kender nok
oplysninger i forvejen om tidligere resultater. Ved at læse fra
/dev/urandom opbruger man ikke systemets entropi.

Entropi er ikke en uendelig resource, derfor skal man spare på den.

> De bruger vel FFT beregninger, men da inddata er digitalt bør de
> faktisk kunne lave resamplingen digital. Fx. tror jeg at de diskrete

Derfor tjekkede jeg også rent faktisk kildeteksten til det stykke kode
jeg foreslog man brugte. Og se, det foregår faktisk med flydende
tal. Jeg er heller ikke i tvivl om at dit forslag i teorien ville være
brugbart, spørgsmålet gik rent på om det var det i praksis.

-- 
Peter


Follow ups

References