openssl for android使用
来源:互联网 发布:女程序员好找工作吗 编辑:程序博客网 时间:2024/06/10 03:22
感谢:http://blog.csdn.net/u013578413/article/details/47132009
1.首先在github上搜索openssl for android,下载你需要openssl的版本,本次下载的为:
https://github.com/aluvalasuman/OpenSSL1.0.1cForAndroid
2.解压后,把crypto、include、ssl文件夹和Android.mk、android-config.mk、e_os.h、e_os2.h复制到android的jni文件夹下面(若是linux开发就直接复制到自己的项目中。)
3. 在ecplise中进行编译,编译成功后,就可以使用openssl的函数了
4.本次测试使用了openssl中的aes加密算法,具体测试程序看附件
编译遇到的问题:
1)提示 e_os.h文件找不到
在对应的android.mk文件中加上包含路径;(例如 crypto下的:LOCAL_C_INCLUDES += $(LOCAL_PATH)/../)
2)asn1_locl.h,evp_locl.h 文件找不到
在对应的android.mk文件中加上包含路径;(例如 crypto下的:LOCAL_C_INCLUDES += $(LOCAL_PATH)/asn1/ $(LOCAL_PATH)/evp/)
源码demo:
http://download.csdn.net/detail/ming54864/9122425
- openssl for android使用
- OpenSSL for Android
- 编译openssl for android
- openssl for uclinux(嵌入式系统中使用openssl)
- android openssl windows环境编译使用
- Android - OpenSSL
- openssl使用
- openssl使用
- Openssl使用
- openssl使用
- openssl使用
- openssl使用
- OpenSSL for windows
- 安装OpenSSL for Win32
- Openssl for ios
- 安装OpenSSL for Win32
- compile openssl for ios
- Build OpenSSL for iOS
- 字符流的形式复制文件内容
- 字符流的形式复制文件中的内容
- 接口问题
- Xcode绘制文字及图片
- 1042. 字符统计(20)
- openssl for android使用
- 单向链表的操作
- 杭电acm2304
- 数据库
- Android中的Http通信
- CSS常用的单词用法以及解释
- iOS项目开发实战——使用定时器实现循环操作
- Linux下的nginx启动、重新启动
- spring简化JMS异步消息