CHIFFREMENT AES (ADVANCED ENCRYPTION STANDARD) 128 BITS

cs_Arnold59 Messages postés 50 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 3 mars 2009 - 3 mars 2009 à 22:02
 diande - 10 janv. 2018 à 12:01
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/49220-chiffrement-aes-advanced-encryption-standard-128-bits

Merci mon soucis est reglé.
Merci pour ce post. Le code est clair et tres simple a comprendre. Moi je veux le modifier pour pouvoir saisir le mot a chiffer. un coup de main me fera plaisir.
Chuck_HK Messages postés 1 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 15 novembre 2015
15 nov. 2015 à 17:17
Bonjour, je sais que ce post date un peu et je ne sais pas si j'obtiendrait une réponse mais je tente quand même ma chance.
Je voudrai savoir comment fonctionne le code du constructeur AES et principalement lors de la génération des clés. Voici le code au cas ou :
 public AES(String cle){
key = new int[Nk * 4];
expandKey = new int[4 * Nk * (Nr +1)];

//Decoupage de la clé format texte en format integer
for (int i=0;i< (Nk * 4);i++){
key[i] = Integer.valueOf(cle.substring(i,i+1));
}

//Generation de rCon
rCon = new AESWord128[16];
genRCon();
//Generation des clés étendus
expandKey = keyExpansion(key);

}


Merci d'avance pour votre réponse.
ciberrique Messages postés 589 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 18 juillet 2010 1
28 avril 2011 à 22:32
Voir la reference sur la version 256 bits, il y a pas mal de chose à changer.
Utilisateur anonyme
28 avril 2011 à 22:00
Bonjour ;
tu peux me dire comment on doit modifier le code si on utilise 256 bits ?
bougdira Messages postés 1 Date d'inscription mercredi 21 février 2007 Statut Membre Dernière intervention 4 janvier 2010
4 janv. 2010 à 13:32
j ai utlisé cette code c 'est tres bon en execution,j ai essayé de la comprendre mais je n'ai pas comprais bien c 'est quelq'un faire une explication de cette code merci avance
ciberrique Messages postés 589 Date d'inscription lundi 25 août 2003 Statut Membre Dernière intervention 18 juillet 2010 1
3 mars 2009 à 22:31
Premierement bonjour !

Ensuite faut peut etre regarder le code avant de poser des questions, car c'est plutot assez simple a voir que la sub main effectue un chiffrement puis un dechiffrement du chiffré...

Donc si vous aviez pas compris oui c'est normal, sinon prenez le temps de regarder le code.
cs_Arnold59 Messages postés 50 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 3 mars 2009
3 mars 2009 à 22:02
Compilation réussie sous JDK 1.6 update 12.

Quand à l'exécution du programme Principale :

java Principale

test

--> Le résultat donne test
Est-ce normal ?
Rejoignez-nous