Ennonce JavaCard3DES
Ennonce JavaCard3DES
Ennonce JavaCard3DES
Bouzefrane
1
S. Bouzefrane
utilisant un découpage de messages en blocs (Cipher Block Chaining, ici de 64
bits) sans bits de bourrage (No padding).
- initialiser l’objet Cipher en précisant l’opération (chiffrement ou
déchiffrement) à effectuer. L’initialisation nécessite 3 paramètres :
i. nature de l’opération : la constante Cipher.ENCRYPT_MODE si
chiffrement ou Cipher.ENCRYPT_MODE si déchiffrement.
ii. la clé secrète
iii. et le vecteur d’initialisation.
Question 2 : Compléter l’applet Java Card afin qu’elle puisse traiter les commandes APDU
envoyées par le terminal.
2
S. Bouzefrane
Client ====== donnée en clair =====> Applet (exécute la méthode de chiffrement de la donnée)