bcprov和bcprov-ext有何不同?

时间:2015-03-23 13:32:40

标签: java bouncycastle

我注意到Java有两个bouncycastle提供程序库; bcprov bcprov-ext 。他们有什么不同?如何选择使用哪个?

1 个答案:

答案 0 :(得分:6)

bcprov 通常是您想要的库。

bcprov-ext 包含一些模糊的加密算法,这些算法自v1.4.0以来一直不属于主要版本。

latest releases page

上对此进行了简要说明
  

从版本1.40开始,应许多用户的请求,从常规jar文件中删除了一些加密算法的实现。名称 *-ext-* 的罐子仍包含这些(目前列表为:NTRU)。

NTRU似乎是this algorithm。就个人而言,我以前从未听说过......