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

Mathématiques Discussion :

Multiplication modulaire de Montgomery


Sujet :

Mathématiques

  1. #1
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 464
    Points : 203
    Points
    203
    Par défaut Multiplication modulaire de Montgomery
    salut cette fois je m'adresse aux mathématiciens

    je fais une étude approfondie sur le crypto système ECC ,et je suis arrivée à la multiplication modulaire qui se fait en deux etapes: multiplication+ division vu que la division est compliqué sur le matériel on doit passer à la multiplication modulaire de Montgomery mais je n'arrive pas à la saisir quelqu'un pourrait m'expliquer qu'est ce qu'elle apporte par rapport à la multiplication modulaire classique??et comment ça fonctionne??

    merci d'avance de votre aide

  2. #2
    Expert éminent sénior Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 243
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 243
    Points : 13 459
    Points
    13 459
    Par défaut
    Bonjour

    La multiplication modulaire est compliquée pour votre matériel ? Y a-t-il un dépassement de capacité ?
    J'espère que tu as compris que si on demande "2347 x 2458 mod 10", on ne calcule pas "2347 x 2458" pour calculer le modulo ensuite ...

    Mais on fait:
    2347 x 2458 mod 10 = (2347 mod 10) x (2458 mod 10) mod 10 = 7 x 8 mod 10 = 56 mod 10 = 6 mod 10
    Ça se fait même de tête, ici.


    Cela dit, tu as le droit de te tourner vers Montgomery quand même. Mais cette technique est dite intéressante si tu enchaînes les multiplications. As-tu une seule multiplication ? Ou est-ce un truc genre ak.b ?
    Cette réponse vous apporte quelque chose ? Cliquez sur en bas à droite du message.

  3. #3
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 464
    Points : 203
    Points
    203
    Par défaut
    mon but est de minimiser au maximum et le temps de calcul et la surface, oui oui c'est sur qu'on applique tout d'abord le mod sur et a et b si j'ai pas admis ca c'est que j'étais a coté de la plaque quand vous m'avez fait comprendre le mod dans l'autre poste
    pour le moment je travaille sur une multiplication simple mais on m'a chargé de faire une étude sur ça pour travailler avec par la suite
    merci

  4. #4
    Membre actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Mai 2013
    Messages
    464
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2013
    Messages : 464
    Points : 203
    Points
    203
    Par défaut
    la multplication de Montgomery utilise la division par la base ce qui est simple sur matériel(effectuer un décalage)...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 87
    Dernier message: 06/07/2011, 15h33
  2. Multiple Count
    Par Antichoc dans le forum Langage SQL
    Réponses: 2
    Dernier message: 31/03/2003, 11h19
  3. formulaire choix multiple
    Par pram dans le forum XMLRAD
    Réponses: 6
    Dernier message: 02/02/2003, 18h59
  4. Création multiple table paradox dans le code
    Par scarabee dans le forum C++Builder
    Réponses: 8
    Dernier message: 30/10/2002, 10h17
  5. Réponses: 6
    Dernier message: 25/03/2002, 21h11

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