91 votes

Pourquoi les gens utilisent-ils bouncycastle au lieu du fournisseur JCE intégré de Java ? Quelle est la différence ?

Pourquoi les gens utilisent bouncycastle au lieu de Java Cryptography Extension ? Quelle est la différence ?

86voto

Kevin Points 19613

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.

12voto

ZZ Coder Points 36990

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.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X