Cryptographie RSA [Résolu]

- 14 déc. 2012 à 21:07 - Dernière réponse :
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Dernière intervention
23 janvier 2016
- 14 déc. 2012 à 21:38
Bonjour à tous!
Je suis un étudiant dans une Fac d'Info de Gestion. Et bien je suis entrain de traiter un logiciel qui crypte les données avec RSA. Pourriez vous me donner un type de donnée C# qui pourrait conserver un nombre de 100 chiffres par exemple? Au fait RSA exige des nombres premiers trop longs pour un bon cryptage et le calcul des clés exige des types d'entiers trop longs. Quelqu'un comprend what I need?
Please help!
"Integral constant is too large" est le message d'erreur que j'ai même en utilisant les types long et double dans la déclaration de p et q.
Merci de votre attention.
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Dernière intervention
23 janvier 2016
- 14 déc. 2012 à 21:38
3
Merci
Salut,

il faut utiliser des tableaux de bytes

Regardes la structure suivante :
System.Security.Cryptography.RSAParameters;

Qui contient les champs suivants :
D
DP
DQ
Exponent
InverseQ
Modulus
P
Q

La méthode :
System.Convert.FromBase64String(base64String);

est aussi utilisée

bye...

Merci yann_lo_san 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de yann_lo_san

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.