Android加密与安全
文章平均质量分 91
Android加密与安全
字节卷动
字节卷动 | CSDN博客专家
博客知识包括:Android、ASM、OpenGL、C++、Java、Python、Shell、Jenkins、Gitlab、Git、SVN等相关进阶知识。
展开
-
【我的Android进阶之旅】Android 如何防止 so库文件被未知应用盗用?
首先,关于Android 如何防止 so库文件被未知应用盗用这个话题并不是我擅长的,只是在开发中遇到了这个问题,因此在这里总结一下。故事回到几个月之前,当时公司和第三方音乐平台合作了一款内置于手表系统的音乐APP应用,合作过程中需要第三方提供so库文件来进行相关操作。当时提供so库文件的时候,第三方公司要求我们提供一个我们音乐APP应用的签名文件(这个签名文件称呼为V1)中的MD5码,然后再给我们原创 2017-03-25 18:12:20 · 6208 阅读 · 4 评论 -
我的Java开发学习之旅------>Base64的编码思想以及Java实现
Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。一、编码规则所谓Base64,就是说选出64个字符----小写字母a-原创 2015-07-28 09:29:07 · 1787 阅读 · 0 评论 -
【 Linux学习】Linux环境下利用OpenSSL对大文件进行AES加解密
一、背景之前的几篇博客已经介绍了Gitlab如何备份恢复与迁移已经脚本监控过程等。git学习——> Gitlab如何进行备份恢复与迁移?http://blog.csdn.net/ouyang_peng/article/details/77070977Linux学习–>如何通过Shel原创 2018-10-17 20:16:21 · 5757 阅读 · 1 评论 -
我的Android进阶之旅------>解决AES加密报错:java.security.InvalidKeyException: Unsupported key size: 18 bytes
1、错误描述今天使用AES进行加密时候,报错如下所示:04-21 11:08:18.087 27501-27501/com.xtc.watch E/AESUtil.decryptAES:55: java.security.InvalidKeyException: Unsupported key size: 18 bytes原创 2016-04-21 11:39:17 · 18604 阅读 · 2 评论 -
【我的Android进阶之旅】Android采用AES+RSA的加密机制对Http请求进行加密
前言未加密的抓包截图加密之后的抓包截图基本需求及概念AES算法AES基本原理及算法流程AES算法流程RSA算法RSA算法基本原理及流程RSA算法实现流程AES与RSA相结合数据加密方案Android端 AESRSA结合实践基本要求基本流程Android端服务器端java版示例更多参考前言 最近维护公司APP应用的登录模块,由于测试人员用Fiddler抓包工具原创 2016-03-25 20:52:35 · 13886 阅读 · 13 评论