Voilà je travaille sur un projet JAVA.

On envisage de deployer l'application en fournissant des clés de licences.

Ces clés seraient le résultat d'un cryptage asymétrique (clé publique/clé privé).

Pour l'instant je connais de nom RSA...

Quelles sont le soutils dispos sous java , pour crypter de maniere asymétrique un fichier xml (ce qui génèrerait la clé). Quelles sont les pratiques usuelles ? Est ce que ca demande beaucoup de ressources/temps serveur pour decrypter la clé ?

En bref si vous avez des infos ca m'interesse ^^

Merci