CRYPTAGE DE FICHIER PAR LA MÉTHODE RSA (AVEC DE PETITS NOMBRES)

cs_Warny Messages postés 473 Date d'inscription mercredi 7 août 2002 Statut Membre Dernière intervention 10 juin 2015 - 22 janv. 2004 à 10:28
gandalfkhorne Messages postés 70 Date d'inscription dimanche 11 janvier 2004 Statut Membre Dernière intervention 1 octobre 2004 - 25 avril 2004 à 16:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/19681-cryptage-de-fichier-par-la-methode-rsa-avec-de-petits-nombres

gandalfkhorne Messages postés 70 Date d'inscription dimanche 11 janvier 2004 Statut Membre Dernière intervention 1 octobre 2004
25 avril 2004 à 16:47
Exact mais j'ai du arriver à cette conclusion moi-même j'ai du chercher un bon moment j'aurais préféré avoir vu ton msg plus tot, mais pour le cryptage RSA je le laisse de coté pour l'instant, thx qd meme

++
cs_Warny Messages postés 473 Date d'inscription mercredi 7 août 2002 Statut Membre Dernière intervention 10 juin 2015
22 janv. 2004 à 10:28
Je ne vois pas de fonction modulo dans ton programme !!!
Sinon, pour augmenter la taille de tes clefs il faut utiliser le théorême suivant :

m^x [c]= m*m*m*...*m [c]
= (...((m*m [c])*m [c])..*m[c])

ce qui se traduit par
temp=1
m= unnombre
MaxX = unexposant
C = unmodulo
for x=0 to MaxX
temp = m*temp mod c
next x

et qui permet d'utiliser des clef sur 32 bit avec vb et 64 bits avec .NET
pour aller plus loin, il faut reprogrammer un système de calcul à soi.
Rejoignez-nous