Class RSA

java.lang.Object
  |
  +--RSA

public abstract class RSA
extends Object

Une générateur de clefs publiques et privées pour RSA.


Constructor Summary
RSA()
           
 
Method Summary
static EPA[] génèreClés(int nbrdigits, int margeprimalité)
          Génère les nombres aléatoires p et q et calcule/génère les valeurs dérivées n, b a.
private static EPA petitPremierAvec(EPA gros, int nbrdigits)
          Renvoie un EPA de nbrdigits en base 10, premier avec l'EPA gros, et inférieur à celui-ci.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

RSA

public RSA()
Method Detail

génèreClés

public static EPA[] génèreClés(int nbrdigits,
                               int margeprimalité)
Génère les nombres aléatoires p et q et calcule/génère les valeurs dérivées n, b a.
Returns:
Le tableau formé des nombres (n,b,a).

petitPremierAvec

private static EPA petitPremierAvec(EPA gros,
                                    int nbrdigits)
Renvoie un EPA de nbrdigits en base 10, premier avec l'EPA gros, et inférieur à celui-ci.