![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安全
hanfengzqh
这个作者很懒,什么都没留下…
展开
-
常见加密算发
一、常见的hash算法:MD5SHA1SHA256二、常见的对称加密算法:DES3DESTDEABlowfishRC5IDEA三、常见的非对称加密算法:RSAECCElgamal待续~~~原创 2016-12-14 16:49:13 · 331 阅读 · 0 评论 -
Android实现3DES加密
1. 步骤常量 private final static String secretKey = "zhuxiaojie123@xx100$#963";//必须是至少24位[java] view plain copy print?// 向量 private final static String iv = "12345678"; // 加解密统一使用的转载 2017-01-06 15:05:02 · 1278 阅读 · 2 评论 -
Android6.0与Android4.4关于3重DES加密的简介
由于工作要求,需要将现有Android4.4.4平台代码迁移到Android6.0上面去,又因公司业务需要,对数据的安全性要求比较高,因此某些交互数据需要采用3Des加密进行数据传输。在4.4.4系统上采用/** * @param secretKey 16位 * 密钥 * @param plainText * 待加密数据 *原创 2017-08-09 15:32:07 · 565 阅读 · 0 评论 -
基于TLS1.1协议学习笔记
SSLSSL(Secure Sockets Layer,安全套接层),及其继任者 TLS(Transport Layer Security,传输层安全)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截转载 2017-09-09 14:47:47 · 663 阅读 · 0 评论 -
Smali和逆向分析
目录(?)[+]Smali简介apktoolSmali语法1数据类型小试牛刀干点坏事总结1.Smali简介Smali是Dalvik的寄存器语言,它与Java的关系,简单理解就是汇编之于C。假如你对汇编有足够的驾驭能力,那你可以通过修改汇编代码来改变C/C++代码的走向。当然,学过汇编的都清楚,汇编比BrainFuck还难学,更不用说去反编译修改了。但是Sma转载 2018-01-20 12:26:14 · 482 阅读 · 0 评论 -
android:debuggable="false"
如何测试APK是否设置android:debuggable="false" 在准备发布应用之前要确保关闭debug属性,即设置AndroidMainifest.xml中android:debuggable="false",但是有时候会忘记关掉这个属性。 所以在发布之前最好进行测试,使用aapt工具: aapt list -v -a myfile.apk 这个命令将会打转载 2018-01-20 15:14:25 · 12178 阅读 · 0 评论 -
Android 应用程序反逆向、反篡改、防止二次打包以及目前各大主流安全平台加固方案对比相关博客汇总
1.android-加固方案对比 http://blog.csdn.net/u011216417/article/details/703070312.Android smali 语法一 http://blog.csdn.net/u012417380/article/details/512626343.APK的安全(二)--如何防御 http://blog.csdn.net/qq_27035原创 2018-01-20 16:37:21 · 1594 阅读 · 0 评论