再学信息安全-介绍几个第三方提供者

时隔一年,再次学习信息安全,感觉能够理解的更加深刻了。

我是在java架构下学习的,所以,jca、jce架构是要了解的一部分之一,这个可以java-doc里面看java安全架构加深了解,这里我列出,网上找到的几个jce第三方提供者的资料,自己存个档案也供其他人参考:

1,bouncycastle,这个应该是最流行的一个free版本的了,提供了java和c#的解决方案,使用非常的方便。

2,Cryptix JCE,号称是为了是非america国家课一使用到和美国一样的强度的java安全框架开发出来的目前支持jdk1.4,不过我在1.6下运行好像没什么问题(学习当然没什么重要的了)。这个很全面。

3,iaik,这个很好很强大,不过是要钱的,没有免费的午餐,可以使用evaluation版本(只有30天)用于教育目的,具体就是申请一个账号,然后得到相应的license。

4,RSA BSAFE,这个我没有试过,不过据介绍是可以支持很多平台。

其他的还有很多,比如orical都有自己的一套。

在这里,使用的方法很简单,只要讲提供者的jar包包含在classpath里面,并且在policy文件里面注册就可以了,注册名字可以在改提供者的实现了jca的Security.Provider的类里面找。比如:cryptix的provider的名字就是cryptix.jce.provider下面的cryptix.jce.provider.CryptixCrypto。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值