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 :

Apprendre � programmer l'algorithme ECM de factorisation par les courbes elliptiques [Tutoriel]


Sujet :

Algorithmes et structures de donn�es

  1. #1
    R�dacteur

    Homme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Ao�t 2013
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es
    Secteur : Finance

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 1 022
    Par d�faut Apprendre � programmer l'algorithme ECM de factorisation par les courbes elliptiques
    Bonjour.
    J'ai le plaisir de vous pr�senter ce tutoriel :


    Dans cet article, vous allez apprendre � programmer l�algorithme ECM de Hendrik Lenstra qui utilise les courbes elliptiques pour factoriser un nombre entier.
    Cette m�thode est bien adapt�e � la recherche de � petits facteurs �, car sa complexit� ne d�pend pas de la taille du nombre � factoriser, mais de la taille du plus petit de ses facteurs.
    Vous pouvez apporter vos avis dans cette discussion.

    Bonne lecture.

  2. #2
    Membre tr�s actif
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    468
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 468
    Par d�faut
    = 3� ou -3�
    = 3� ou (-3)

    Merci pour ton tutoriel

  3. #3
    R�dacteur

    Homme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Ao�t 2013
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es
    Secteur : Finance

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 1 022
    Par d�faut
    Citation Envoy� par ijk-ref Voir le message
    = 3� ou (-3)
    Bonjour.
    Je viens de rectifier.
    Idem pour (-1)�.

    Merci pour cette remarque.
    Cordialement.

  4. #4
    Invit� de passage
    Homme Profil pro
    -O-
    Inscrit en
    Ao�t 2021
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations professionnelles :
    Activit� : -O-

    Informations forums :
    Inscription : Ao�t 2021
    Messages : 1
    Par d�faut Sur le calcul arbitraire de B, le seuil de friabilit�.
    Bonjour, et tout d'abord merci pour cet article de qualit�.
    Les articles sur le sujet sont rares, mais ceux qui citent leur sources et detaillent les choses a ce point le sont encore plus .

    J'ai d�velopp� une librairie d'arithmetique modulaire sur de grands entiers de taille fixe que j'utilise entre autre pour des calculs sur courbes elliptiques. Apres avoir implement� Pollard Rho, j'aimerais maintenant essayer cet algorithme de factorization. Ma difficult� est sans surprise d'adapter le seuil de friabilit� B, aux entiers que je manipule (256bits). J'ai �tudi� l'equation arbitraire que vous donnez mais Il me semble qu'une erreur s'y soit gliss�e :

    "B = Entier(2,718281828459 Puissance(0,5 x Racine(Log(1234567890) x Log(Log(1234567890))))) = 54"

    Le calcul qui donne le resultat arrondi de 54 serait selon moi:

    B = Entier(2,718281828459 Puissance(0,5 x Racine(ln(1234567890) x ln(ln(1234567890))))) = 54 a moins que dans le langage utilis� la fonction Log utilise e comme base par d�faut.

    Merci encore pour cet Article.

  5. #5
    R�dacteur

    Homme Profil pro
    Administrateur de base de donn�es
    Inscrit en
    Ao�t 2013
    Messages
    1 022
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activit� : Administrateur de base de donn�es
    Secteur : Finance

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 1 022
    Par d�faut
    Bonjour.
    Effectivement les articles de vulgarisation sur ce sujet sont rares. Je pensais avoir mal cherch� mais vous confirmez.
    Quant au seuil de fiabilit�, je n'ai pas trouv� de r�ponse. C'est pourquoi j'ai utilis� cette formule qui ne contient pas une coquille, car le logarithme peut �tre �crit ln ou Log suivant les langages de programmation.
    Donc � adapter � votre situation, voire trouver une meilleure formule.
    En esp�rant que cette documentation soit assez claire pour convertir l'algorithme � votre langage de programmation.
    Bonne continuation.

Discussions similaires

  1. Manipuler les donn�es Access depuis Excel
    Par laurent_ott dans le forum Macros et VBA Excel
    R�ponses: 20
    Dernier message: 19/03/2025, 08h54
  2. optimisation de la logique floue par les algorithmes g�n�tiques
    Par mimi_14 dans le forum Intelligence artificielle
    R�ponses: 5
    Dernier message: 15/12/2010, 13h15
  3. R�ponses: 4
    Dernier message: 25/06/2009, 11h03

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