Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : [Cryptographie] RSA [ Archives Visual Basic / Maths ] (Rurouni)

jeudi 10 mai 2001 à 14:44:45 | [Cryptographie] RSA

Rurouni

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni

jeudi 10 mai 2001 à 17:39:48 | Re : une précision

VUX

C' est juste pour te dire qu' en VB si t' as pas une bibliothèque rapide pour traiter les grands nombres çà sert à rien d' essayer de faire du RSA car un nombre de type long va à 10^9 et pour le RSA il te faut des nombre allant jusqu' à 10^40 minimum.

Sinon je dois avoir l' algo de base mais fo que je le retrouves je le poste dès que je l' ai

-------------------------------
Réponse au message :
-------------------------------

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni

jeudi 10 mai 2001 à 17:40:06 | Re : une précision

VUX

C' est juste pour te dire qu' en VB si t' as pas une bibliothèque rapide pour traiter les grands nombres çà sert à rien d' essayer de faire du RSA car un nombre de type long va à 10^9 et pour le RSA il te faut des nombre allant jusqu' à 10^40 minimum.

Sinon je dois avoir l' algo de base mais fo que je le retrouves je le poste dès que je l' ai

-------------------------------
Réponse au message :
-------------------------------

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni

jeudi 10 mai 2001 à 18:37:28 | Re : [Cryptographie] RSA

Derrick soft

Bonjour,

Je viens juste de mettre le code pour un module complet de cryptage/decryptage RSA 64 bit avec génération de clé sur le site de vbfrance. Normalement vous trouverez ce qui vous manque dans le module.

Stéphane

-------------------------------
Réponse au message :
-------------------------------

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni

jeudi 10 mai 2001 à 19:00:31 | Re : une précision

Rurouni

Je vois pas ou est le probleme...
Les double vont jusqua 10^155 au moins donc 512bits.
Je pense que c est quand meme jouable.

-------------------------------
Réponse au message :
-------------------------------

C' est juste pour te dire qu' en VB si t' as pas une bibliothèque rapide pour traiter les grands nombres çà sert à rien d' essayer de faire du RSA car un nombre de type long va à 10^9 et pour le RSA il te faut des nombre allant jusqu' à 10^40 minimum.

Sinon je dois avoir l' algo de base mais fo que je le retrouves je le poste dès que je l' ai

-------------------------------
Réponse au message :
-------------------------------

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni


vendredi 11 mai 2001 à 11:40:09 | Re : [Cryptographie] RSA

rurouni

Peux tu m expliquer le code de ta fonction Euler.
PArce que je ne vois pas en quoi elle te permet de calculer l inverse de "e*mod((p-1)(q-1))" donc de trouver D.
En fait je n arrive pas a faire le lien entre l equation mathematique et ton code.Car je veux comprendre avant de faire mon propre code.
Merci

-------------------------------
Réponse au message :
-------------------------------

Bonjour,

Je viens juste de mettre le code pour un module complet de cryptage/decryptage RSA 64 bit avec génération de clé sur le site de vbfrance. Normalement vous trouverez ce qui vous manque dans le module.

Stéphane

-------------------------------
Réponse au message :
-------------------------------

Bonjour,
Je suis en train d essayer de faire un RSA en visual basic selon la demande
de mon maitre de stage.
J en suis au point de calculer la clef privee D.
Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
de calculer l inverse d'un modulo.
Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
Merci

PS: Je risque sans doute de reposer des questions par la suite.

Rurouni


vendredi 3 janvier 2003 à 19:49:31 | Re : une précision

jhk

Je vois un problème dans le fait que les calculs ne gardent pas plus de 15 chiffres significatifs en VBA. Les doubles vont bien à un nombre de chiffres bcp + important, mais ils sont arrondis à 0 après 15 chiffres. Ou alors j'ai loupé qqch.
Sous Access 97 en tout cas, un nombre aussi petit (pour RSA) que 25^25 par exemple entraine un dépassement de capacité.
Autre solution ?


-------------------------------
Réponse au message :
-------------------------------

> Je vois pas ou est le probleme...
> Les double vont jusqua 10^155 au moins donc 512bits.
> Je pense que c est quand meme jouable.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> C' est juste pour te dire qu' en VB si t' as pas une bibliothèque rapide pour traiter les grands nombres çà sert à rien d' essayer de faire du RSA car un nombre de type long va à 10^9 et pour le RSA il te faut des nombre allant jusqu' à 10^40 minimum.
>
> Sinon je dois avoir l' algo de base mais fo que je le retrouves je le poste dès que je l' ai
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Bonjour,
> Je suis en train d essayer de faire un RSA en visual basic selon la demande
> de mon maitre de stage.
> J en suis au point de calculer la clef privee D.
> Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
> on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
> de calculer l inverse d'un modulo.
> Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
> Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
> algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
> Merci
>
> PS: Je risque sans doute de reposer des questions par la suite.
>
> Rurouni
>
>

mercredi 9 avril 2003 à 17:56:27 | Re : une précision

jmtoulon

Tu as une bibliotèque en vb pour calculer les grand nombre ???



-------------------------------
Réponse au message :
-------------------------------

> C' est juste pour te dire qu' en VB si t' as pas une bibliothèque rapide pour traiter les grands nombres çà sert à rien d' essayer de faire du RSA car un nombre de type long va à 10^9 et pour le RSA il te faut des nombre allant jusqu' à 10^40 minimum.
>
> Sinon je dois avoir l' algo de base mais fo que je le retrouves je le poste dès que je l' ai
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Bonjour,
> Je suis en train d essayer de faire un RSA en visual basic selon la demande
> de mon maitre de stage.
> J en suis au point de calculer la clef privee D.
> Apparement il faut utiliser l'algorithme d'Euclide etendu.J ai vu aussi qu
> on pouvait utiliser la fonction d Euler puisque dans les deux cas il s agit
> de calculer l inverse d'un modulo.
> Mais comme je ne suis pas tres matheux, je n ai pas tout compris.
> Alors j aimerais savoir quelle methode utiliser, et si quelqu un avait un
> algo detaille a me proposer sachant biensur que j ai deja E et (p-1)(q-1)
> Merci
>
> PS: Je risque sans doute de reposer des questions par la suite.
>
> Rurouni
>

mardi 26 août 2008 à 11:32:50 | Re : [Cryptographie] RSA

bonalty



je remercie le forum de m'avoir intégré dans le cercle des développeurs.Je suis qu'un débutant et j'espère que cette nouvelle famille me permettra d'approffondir daventage mes connaissances informatiques, surtout fera de moi un bon développeur.
Boni ATSEBI



Cette discussion est classé dans : utiliser, rsa, calculer, cryptographie


Répondre à ce message

Sujets en rapport avec ce message

cryptographie system RSA [ par sarita103753 ] je cherche un programme en java de cryptage et decryptage qui utilise la methode RSA merci étirer dessin sur picturebox [ par tykkenneo ] bonjour, alors debutant en vb.net, je crée un graphe dynamique pour les besoins d'un stage et j'ai un problême qui se pose, c'est qu'il faut pouvoir d autoCAD vers ecxel [ par autocad53 ] bonjours à tous je doit créer un modèle calculatoire pour dimentionner des instal' de chauffage et donc utiliser excel et autoCAD, mais j'ais du mal à solveur, inconsistant. [ par wake81 ] Bonjour à tous,Je vous sollicite pour un problème que je n'arrive pas à comprendre.J'utilise le solver sous Excel 2003 et notamment sous VBA. et je co OleDbDataAdapter en global :/ ? [ par desperados27 ] Quand j'utilise le DataAdapter en local (dans la méthode), ca fonctionne.Maintenant je veux l'utiliser en global, mais VS me dit que je n'ai pas insta ADO.NET [ par bouv ] Bonjour,J'ai déjà posé la question mais je n'ai pas obtenu de réponse alors je retente ma chance.J'essai d'utiliser la technologie ADO.NET mais je per comment utiliser un evenement dans une classe [ par yamanda06 ] Bonjour !   salut a toutes et à tous comment  gerer un evenement d'un classsemerci d'avance Lire champs [ par Dane6 ] Bonjour, Savez-vous me dire comment fait-on pour aller chercher un champs (field)d'une table dans une base de données, pour la stocker dans une variab Utilisation des expressions régulières [ par sogesalex ] Bonjour,J'ai quelques modifs à faire dans une appli développée sous VB6.J'aurais souhaité utiliser des expressions régulières pour remplacer des porti VB.Net ShellExecute en .Net ??? [ par MagDix ] Salut Je veux utiliser le ShellExecute mais en .Net. Étant donné que la fonction d'API ShellExecute est intégré au frameworkalors je dois utiliser S


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,22 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.