Provided by: manpages-fr-extra_20101103_all bug

NOM

       uuid_generate,  uuid_generate_random,  uuid_generate_time  -  Creer une
       nouvelle valeur d'UUID

SYNOPSIS

       #include <uuid/uuid.h>

       void uuid_generate(uuid_t out);
       void uuid_generate_random(uuid_t out);
       void uuid_generate_time(uuid_t out);

DESCRIPTION

       La  fonction  uuid_generate  cree  un  nouvel  identifiant  unique   et
       universel  (UUID). L'uuid sera genere en se basant sur la haute qualite
       aleatoire de /dev/urandom, s'il est  disponible.  S'il  ne  l'est  pas,
       alors  uuid_generate  utilisera un autre algorithme qui utilise l'heure
       courante, l'adresse MAC ethernet locale (si disponible), et une  donnee
       aleatoire generee par un generateur pseudo-aleatoire.

       La fonction uuid_generate_random impose l'utilisation d'UUID totalement
       aleatoires, meme si le generateur haute qualite de  nombres  aleatoires
       (c'est-a-dire,  /dev/urandom)  n'est  pas  disponible,  auquel  cas  un
       generateur  pseudo-aleatoire  lui   sera   substitue.   A   noter   que
       l'utilisation   du   generateur   pseudo-aleatoire   peut  compromettre
       l'unicite des UUID generes de cette facon.

       La fonction uuid_generate_time  impose  l'utilisation  de  l'algorithme
       alternatif  qui  utilise  l'heure  courante  et  l'adresse MAC ethernet
       locale (si disponible). Cet algorithme etait celui utilise  par  defaut
       pour  generer  les UUID, mais a cause de l'utilisation de l'adresse MAC
       ethernet, il peut divulguer des informations sur quand et ou  l'UUID  a
       ete  cree.  Cela  peut  poser  des  problemes  de  confidentialite dans
       certaines applications, donc  la  fonction  uuid_generate  utilise  cet
       algorithme  seulement  si  aucune  source de generation aleatoire haute
       qualite n'est disponible.

       L'UUID  est  long  de  16 octets  (128 bits),  ce  qui  donne   environ
       3.4x10^38 valeurs uniques (il y a environ 10^80 particules elementaires
       dans l'univers d'apres le Cosmos de Carl Sagan). Le  nouvel  UUID  peut
       etre  raisonnablement  considere comme unique parmi tous les UUID crees
       localement sur le systeme, ainsi que parmi les UUID crees sur  d'autres
       systemes par le passe et dans le futur.

VALEUR DE RETOUR

       Le  nouveau UUID cree est renvoye dans l'emplacement memoire pointe par
       out.

CONFORMIT'E

       OSF DCE 1.1

AUTEUR

       Theodore Y. Ts'o

DISPONIBILIT'E

       libuuid fait partie du paquet util-linux-ng depuis la  version  2.15.1,
       elle                 est                 disponible                 sur
       ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/.

VOIR AUSSI

       uuid(3),  uuidgen(1),  uuid_clear(3),  uuid_compare(3),   uuid_copy(3),
       uuid_is_null(3), uuid_parse(3), uuid_time(3), uuid_unparse(3)

TRADUCTION

       La  traduction de cette page de manuel est maintenue par les membres de
       la liste <debian-l10n-french AT lists DOT debian  DOT  org>.   Veuillez
       signaler  toute  erreur  de  traduction  par un rapport de bogue sur le
       paquet manpages-fr-extra.