Niraj010 / CryptoPPInNDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CryptoPPWithNDK

基于Crypto++ 5.6.2,封装一堆的Jni调用,本身java也有这些加密算法,纯粹做一些特殊的需求,满足一些需要在jni里做加密的特殊用户。

因为*.a文件太大,这个仓库我使用 git lfs上传.a*文件。请安装配置git lfs

目前引用的.a文件虽然很大很大,git clone 时间会很长,必要时请走代理clone。

另外,.a文件虽大,编译后的动态库(so)文件依旧会很小,so dont worry!

编译&测试

sh ./build_and_push.sh
  • ECB
  • CBC
  • CBC_CTS
  • CTR
  • CFB
  • OFB
  • JNI

鸣谢

crypto++ Wiki

crypto++ for android官网

https://github.com/weidai11/cryptopp

About


Languages

Language:C++ 95.0%Language:C 4.8%Language:Makefile 0.1%Language:Shell 0.1%