ISAAC - Définition et Explications

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

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...) à une probabilité (La probabilité (du latin probabilitas) est une évaluation du caractère probable d'un...) é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...) (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...) 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...) est de 28295.

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

Cet article vous a plu ? Partagez-le sur les réseaux sociaux avec vos amis !
Page générée en 3.739 seconde(s) - site hébergé chez Amen
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
Ce site est édité par Techno-Science.net - A propos - Informations légales
Partenaire: HD-Numérique