微信公众号平台接入JDK6和JDK7及JDK8加解密失败处理(Java)根据自己jdk版本编译,如jdk7或者jdk6 ,此时部署后提示报错:java.security.InvalidKeyException:illegal Key Sizejdk7:微信开发者文档提供了下载JCE无限制权限策略文件 ...
分类:
微信 时间:
2016-10-01 19:29:48
阅读次数:
482
实际看到的中断优先级设置是这样的: 所以, IPG0最高, 为11 IPG4是01, IPG2是10, IPG3跟IPG1, IPG5都是00, 最低. 所以, RF是最高的. T2就是OSAL的优先级是次之. P1, T4, AES加解密再次, 其他都很低. ...
分类:
其他好文 时间:
2016-09-28 16:10:06
阅读次数:
190
JSPatch ios开发不能不知的动态修复bug补丁第三方库JSPatch 使用学习:JSPatch导入、和使用、.js文件传输加解密 ios开发面临审核周期长,修复bug延迟等让人无奈的问题,所以,热修复的产生成为必然。 ios上线APP产生bug,需要及时修复,如何修复: 我整理了jspatc ...
分类:
移动开发 时间:
2016-09-27 17:56:24
阅读次数:
220
最近为了分析一段请求流,不得不去研究一下RSA加密。
网上关于RSA的原理一抓一大把的,这里只是简单说说我的理解:
1. 两个足够大的互质数p, q;
2. 用于模运算的模 n=p*q;
3. 公钥K...
分类:
编程语言 时间:
2016-09-21 21:41:48
阅读次数:
254
01.QBRSA加解密处理 --> a.利用 RSA密钥生成器生成密钥(e,n,d) [e,n]为私钥, [d,n]为公钥 b.正向加密: 用私钥加密,用公钥解密 c.反向加密: 用公钥加密, 用私钥解密 02.应用系统认证使用:TRemoteAuth a.客户端申请认证,提供一个认证文件供软件(系 ...
分类:
数据库 时间:
2016-09-19 19:18:30
阅读次数:
151
为了证实在常规手段破解下能有效保护程序核心功能(演示版本对AES加解密算法及数据库的密钥(一段字符串)进行了保护),特对此DLL保护思路进行相应的测试,包含了反编译及反射测试,看是否能得到AES加解密算法的密钥及数据库字符串。 反编译: 我这里使用了.net dll反编译工具ILSpy,以下为真实截 ...
分类:
Web程序 时间:
2016-09-19 17:55:17
阅读次数:
232
一、前言 最近在学习安卓加固方面的知识,看到了jiangwei212的博客,其中有对so文件加固的两篇文章,感觉写的特别好,然后自己动手实践探索so加密,这里记录一下学习遇到的困难和所得吧,收获还是非常大的。 二、通过加密节的方式加密函数 1、加解密思路 加密:我们自己写一个Demo根据ELF文件格 ...
分类:
移动开发 时间:
2016-09-18 01:09:02
阅读次数:
840
一、关于证书 数字证书是一种认证机制。简单点说,它代表了一种由权威机构颁发授权的安全标志。 由来 在以前,传统网站采用HTTP协议进行数据传输,所有的数据几乎都用的明文,很容易发生隐私泄露。为了解决安全问题,大家开始考虑采用加解密的方案,于是乎诞生了公钥加密(非对称加解密)及签名算法。浏览器从服务端 ...
分类:
其他好文 时间:
2016-09-17 14:54:43
阅读次数:
180
查看网上很多都是抄袭的代码,大同小异,在前辈的基础上优化代码:可自动补全16x字符串位数,解密后移除还原优化加密后得到的数据码为base64,更易使用3.增加参数实例4.增强代码可读性#!/usr/bin/envpython#coding:utf-8‘‘‘+-------------------------------------------------..
分类:
编程语言 时间:
2016-09-17 13:37:53
阅读次数:
238
jce中提供了加解密的api: 1、首先应该明白AES是基于数据块的加密方式,也就是说,每次处理的数据是一块(16字节),当数据不是16字节的倍数时填充,这就是所谓的分组密码(区别于基于比特位的流密码),16字节是分组长度 AES支持五种模式:CBC,CFB,ECB,OFB,PCBC, jce中实现 ...
分类:
编程语言 时间:
2016-09-13 19:21:06
阅读次数:
357