IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

nombres aléatoires pour remplissage cryptographique


Sujet :

Algorithmes et structures de données

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Points : 13
    Points
    13
    Par défaut nombres aléatoires pour remplissage cryptographique
    j'ai cherche un peu sur les forum, mais je n'ai rien trouver qui soit en mesure de répondre pleinement à ma question.
    Actuellement j'utilise une fonction qui génère mes nombres à partir d'une série d'opération qui utilise à plusieurs reprise une fonction de hash (SHA256) malheureusement, cette méthode consomme beaucoup, vraiment beaucoup de temps (surtout quand on risque de devoir l'appeler plusieurs centaines de fois en un temps relativement court).

    Et je dois avouer que je ne suis moi même pas convaincu à 100% de sa solidité.

    Je me demandais si il existait une solution vraiment éprouvée, qui soit un bon compromis de rapidité et surtout de fiabilité (qui ne donne pas {1,1,1,1,2^32,1,1} ), qui soit utilisable dans un contexte de cryptographie.

    Merci

    edit...je sais que c'est un forum algo, mais je développe en C/c++, et si il y avait une implentation dans ce langage...ce serait doublement aprécié

  2. #2
    Membre à l'essai
    Étudiant
    Inscrit en
    Septembre 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2006
    Messages : 19
    Points : 13
    Points
    13
    Par défaut
    durant les dernières heures j'ai tout de même poursuivi ma recherche, sur wikipedia on trouve toujours...ou presque ce qu'on cherche. il existe un petit nombre d'algo considéré comme étant approprier pour l'usage cryptographie.
    *Blum Blum Shub
    *Yarrow
    *Fortuna
    *ISAAC
    *CAPI

    et c'est ISAAC http://en.wikipedia.org/wiki/ISAAC_(cipher) qui correspondait le plus à mes besoins. et le site de l'auteur propose une implantation en c++ http://www.burtleburtle.net/bob/rand/isaacafa.html

    je me demandais si quelqu'un l'avait déjà utilisé, la fonction srand() sert à initialiser le générateur, elle prend 3 paramètres (entier) et un 4e paramètre permet d'entrer un pointeur...je n'ai pas parfaitement compris son rôle.

    en espérant que quelqu'un puise répondre à ma question, ou trouver une réponse à la sienne.

    Merci

Discussions similaires

  1. [WD18] Nombre aléatoire pour code barre
    Par bigcat dans le forum WinDev
    Réponses: 15
    Dernier message: 30/06/2015, 19h24
  2. Réponses: 1
    Dernier message: 08/01/2013, 14h16
  3. Avoir un tableau de nombres aléatoires pour le PVC
    Par naou18 dans le forum Collection et Stream
    Réponses: 14
    Dernier message: 08/12/2012, 17h46
  4. Algo pour générer des nombres aléatoires
    Par Admin dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 12/06/2006, 09h06
  5. Réponses: 8
    Dernier message: 02/12/2005, 18h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo