拜雨学Cryptopp

在Android中使用Cryptopp

Cryptopp是一个C++编写的加密库,支持多种加密。常见的MD5、SHA、RSA、DES等等。因为自己在学习JNI,但是单纯的学习C/C++学不进去,所以编译一个加密库来强化学习。

本次学习主要目标
成功编译Cryptopp并且在Android中使用该库进行基本加密。
对于程序员来说学习一种语言或者框架最好的就是去官网。下面说明下Cryptopp官网的几个常用的地址

  1. 官网首页
  2. 编译教程
  3. 官方示例

咱们就按着这个来学习在Android中使用Cryptopp来加密

编译Cryptopp

编译Cryptopp首先自己配置个linux系统,安装个虚拟机就ok了。之后我们创建一个文件夹用户下面的cryptopp的编译

cd ~/
mkdir cryptopp

去官网下载源代码,我们选择8.2.0,下载之后将文件解压到cryptopp目录下面。当然你不一定可以下载下来,那就去我的gitee 克隆吧

接下里我们按着官方教程配置编译需要的环境。编译器这些一般linxu都会有,只需要配置

你可能感兴趣的:(Android,JNI,android)