http://blog.csdn.net/xiongmc/article/details/25736041
OpenSSL
1)开源项目Guardian Project试图让Android手机也拥有类似桌面的隐私和安全保护,它的功能包括完整磁盘加密,安全即时通讯和匿名网上冲浪。
大多数移动操作系统缺乏强大的通信和储存加密系统,黑莓是一个例外,但它的系统对开发者不很友好。Google已宣布在Android 3.0中引入加密支持,但代码尚未公开。Guardian项目的使命便是减轻安全隐患和堵上安全漏洞,
开发者正与最流行的社区固件CyanogenMod合作,它的部分应用程序已经提供下载。Gibberbot是Google Talk的替代,能加密IM通信,csipsimple使用ZRTP标准加密语音通信,将Tor移植到Android兼容内置浏览器和Mobile Firefox 4。里面已经写好了android.mk文件。进入文件夹后,运行$NDK/ndk-build,生成的.so文件在obj/local/armeabi里面。
gcc -4.5.2
android-ndk-r6
开源项目:https://github.com/guardianproject/openssl-android
2)数据库加密工具
方案1:http://blog.csdn.net/guolin_blog/article/details/11952409
Demo:
方案2:http://blog.csdn.NET/yinzhengbo/article/details/7898482
3)Android实现离线数据。