Brouncy Castle类库

1、一个开源的第三方JAVA类库一般包括三部分内容
jar文件 库文件
src文件 (.zip文件) 源代码文件
javadoc文件(.zip文件) 文档
JAVA中的库文件以.jar结尾
2、 Brouncy Castle类库的用法(如何在我们自己的项目中使用第三方类库)
(1)手动配置
(1.1)将.jar,src文件和javadoc文件拷到项目目录下
(1.2)在项目中右击找到Build Path,再找到Configure Build Path,

(1.3)需要在main函数开头写“Security.addProvider(new BouncyCastleProvider());”该程序是把BouncyCastle的功能添加到JCE中
(2)使用Maven或Gradle来配置
(2.1)还是要搜索BouncyCastle的配置文件,搜Maven库网站(http://mvnrepository.com)内的bouncycastle
(2.2)选择Bouncy Castle Provider,选最新的版本
(2.3)选择Gradle配置文件,把代码拷贝出来加到Build.gradle的dependences条目的最后
(2.4)在项目身上右键->gradle->refresh gradle project
3、Bouncy Castle中SHA3核心代码在org.bouncycastle.crypte.digest包中,类名为KeccakDigest
发布了29 篇原创文章 · 获赞 5 · 访问量 1万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章