Bonjour,

C'est étrange mais j'utilisais pour la crypto ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cipher cipher = Cipher.getInstance("RSA", "SunJCE");
ce qui fonctionnait parfaitement.
Par contre, depuis peu (je ne sais pas quand), cela produit une erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
no such algorithm: RSA for provider SunJCE
Donc j'ai changé en
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cipher cipher = Cipher.getInstance("RSA");
ce qui marche parfaitement...

Du coup je me demande :
1) pourquoi j'avais mis "SunJCE" (je pense que c'est parce que ça ne fonctionnait pas sans ça)
2) pourquoi ça ne marche plus (j'imagine que c'est parce qu'Oracle veut faire disparaître "Sun" de partout, mais où est l'info ?)
3) si du coup ça fonctionne à présent aussi avec OpenJDK (ce qui n'était pas le cas)

Je précise que je suis toujours sous 1.6

Je pense que je peux trouver tout seul la réponse à 3 (mais bon, ça va prendre du temps), mais apparemment il me manque des sources d'info pour 1) et 2).

Merci d'avance pour votre aide.