То, почему люди используют bouncycastle вместо Java, создало в поставщике JCE? Каково различие?

Почему люди используют bouncycastle вместо Расширения Криптографии Java? Каково различие?

73
задан 2 revs, 2 users 100% 28 February 2016 в 21:37
поделиться

2 ответа

BouncyCastle имеет гораздо больше наборов шифров и алгоритмов , чем JCE по умолчанию , предоставленный Sun.

В дополнение к этому, BouncyCastle имеет множество утилит для чтения таинственных форматов, таких как PEM и ASN.1, которые ни один здравомыслящий человек не захочет переписывать.

70
ответ дан 24 November 2019 в 12:23
поделиться

На сервере или настольном компьютере я не вижу причин использовать BC, если только вам не приходится иметь дело с некоторыми устаревшими шифрами или форматами, не поддерживаемыми Sun JCE.

Однако многие JRE не поставляются с провайдером JCE, например, для мобильных или встроенных сред. В таких случаях пригодится BC.

8
ответ дан 24 November 2019 в 12:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: