|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Dechiffreur
Un déchiffeur RSA utilisant des EPA
.
Field Summary | |
private EPA |
a
a = b-1 mod φ(n) |
private EPA |
n
n = p·q |
Constructor Summary | |
Dechiffreur(EPA n,
EPA a)
Construit le déchiffreur RSA à partir des entiers n et a spécifiés |
|
Dechiffreur(String nomfichier)
Construit le chiffreur RSA à partir de la clé privée (les entiers n et a) lue à partir du fichier spécifié. |
Method Summary | |
EPA |
déchiffre(EPA code)
Déchiffre l'EPA spécifié. |
void |
déchiffre(String entréeNomFichier,
String sortieNomFichier)
Déchiffre un fichier vers un autre. |
void |
écritCléPrivée(String nomfichier)
Enregistre la clé privée dans le fichier spécifié. |
EPA |
getA()
Renvoie a. |
EPA |
getN()
Renvoie n. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private EPA n
private EPA a
Constructor Detail |
public Dechiffreur(EPA n, EPA a)
n
- p·qa
- b-1 mod φ(n)public Dechiffreur(String nomfichier) throws IOException
IOException
- En cas d'erreur d'entrée/sortie.Method Detail |
public EPA getN()
public EPA getA()
public void écritCléPrivée(String nomfichier) throws IOException
IOException
- En cas d'erreur d'entrée/sortie.public EPA déchiffre(EPA code)
public void déchiffre(String entréeNomFichier, String sortieNomFichier) throws IOException
IOException
- En cas d'erreur d'entrée/sortie.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |