Bonjour, voici un petit code permettant d'appliquer un chiffrement AES 128bits sur un message rangé dans un tableau de bytes.
Concernant les opérations mathématiques dans GF(2^8) je traite la multiplication de polynome sans coefficient par la méthode de multiplication lente soit par multiplication successive par x.
Source / Exemple :
zip
Conclusion :
Je n'ai pas trouvé de bug, mais si vous en voyez tenez moi au courant. De plus si vous avez des questions n'esitez pas à les poser. Enfin tout commentaire constructif sera le bienvenu.
Compilé sous eclipse avec java 1.5
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 :
Merci d'avance pour votre réponse.
tu peux me dire comment on doit modifier le code si on utilise 256 bits ?
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.