Recherchez sur tout Techno-Science.net
       
Techno-Science.net : Suivez l'actualité des sciences et des technologies, découvrez, commentez
 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | +
ISAAC

ISAAC est un algorithme capable de générer des nombres pseudo-aléatoires, tombé dans le domaine public en 1996. Son auteur, Bob Jenkins, l'a conçu de manière à ce qu'il soit assez sûr pour être utilisé en cryptographie. Cet algorithme produit 256 nombres de 32 bits d'un coup, qu'il retourne ensuite un par un.

Les résultats sont uniformément distribués, c'est-à-dire que chaque nombre (La notion de nombre en linguistique est traitée à l’article « Nombre grammatical ».) à une probabilité égale d'être tiré. La suite des nombres générés est impossible à deviner à moins de connaître la graine (Dans le cycle de vie des « plantes à graines », la graine est la structure qui contient et protège l'embryon végétal. Elle est souvent contenue dans un fruit qui permet sa dissémination.) (seed en anglais: nombre de départ utilisé pour initialiser le générateur de nombres aléatoires).

ISAAC (ISAAC est un algorithme capable de générer des nombres pseudo-aléatoires, tombé dans le domaine public en 1996. Son auteur, Bob Jenkins, l'a conçu de manière à ce qu'il soit assez...) a une période minimale garantie de 240. La période moyenne (La moyenne est une mesure statistique caractérisant les éléments d'un ensemble de quantités : elle exprime la grandeur qu'auraient chacun des membres de l'ensemble s'ils étaient...) est de 28295.

Son nom signifie Indirection, Shift, Accumulate, Add, and Count en anglais.

Source: Wikipédia publiée sous licence CC-BY-SA 3.0.

Vous pouvez soumettre une modification à cette définition sur cette page. La liste des auteurs de cet article est disponible ici.