Pourquoi les gens utilisent bouncycastle au lieu de Java Cryptography Extension ? Quelle est la différence ?
Réponses
Trop de publicités?BouncyCastle a beaucoup plus de suites de chiffrement et d'algorithmes que le JCE par défaut fourni par Sun.
En plus de cela, BouncyCastle a beaucoup d'utilitaires pour lire les formats arcane comme PEM et ASN.1 qu'aucune personne saine d'esprit ne voudrait se réécrire.
Sur le serveur ou le bureau, je ne vois aucune raison d'utiliser BC à moins que vous ayez à faire face à certains cryptages ou formats hérités non pris en charge par Sun JCE.
Cependant, de nombreux JRE ne viennent pas avec un fournisseur JCE, comme sur les environnements mobiles ou embarqués. BC vient à portée de main dans de tels cas.