簡體   English   中英

為什么人們使用bouncycastle而不是Java內置的JCE提供程序?有什么不同?

[英]Why do people use bouncycastle instead of Java's built in JCE provider? What is the difference?

為什么人們使用bouncycastle而不是Java Cryptography Extension? 有什么不同?

BouncyCastle擁有比Sun提供的默認JCE更多的密碼套件和算法

除此之外,BouncyCastle還有很多用於閱讀PEM和ASN.1等神秘格式的工具,沒有理智的人會想要自己重寫。

Bouncy Castle原產於澳大利亞,因此不受美國加密出口的約束。

如果您在美國境外並且需要管理的密鑰大小超過此限制允許的密鑰大小,則此功能非常有用。 在這種情況下,您不得使用美國的軟件。

在服務器或桌面上,除非您必須處理Sun JCE不支持的一些遺留密碼或格式,否則我認為沒有任何理由使用BC。

但是,許多JRE沒有JCE提供程序,如移動或嵌入式環境。 BC在這種情況下很方便。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM