Android的解密包,会将内容中所有的空格去掉,并且一些非法符号也会经过一些过滤。导致我完全无法正常的json()。 解决方法是将html进行encode。然后对所有空格换成\s。(其实不一定是\s,可以是任何符号。) 然后在前端先使用js将所有的Html进行decode,然后再把\s(或其他约定 ...
分类:
其他好文 时间:
2017-12-13 17:00:55
阅读次数:
105
异或(xor)是一个数学运算符。它应用于逻辑运算。异或的数学符号为“⊕”,计算机符号为“xor” 运算方法:如果a、b两个值不相同,则异或结果为1。如果a、b两个值相同,异或结果为0。 举个例子: 其内部是转换成二进制再进行运算。位运算是非常迅速的,因为它直接对内存中的二进制数据进行操作。 5的二进 ...
分类:
其他好文 时间:
2017-11-28 10:27:28
阅读次数:
154
起因 这段时间因为要对接一个外部接口,其参数的加密方式为AES,就需要学下AES的加密写法,但网上的资料不是很全,自己记录下遇到的坑; 基本写法 String str = "hello"; String password = "1234567890123456"; //新建一个密码编译器的实例,由三 ...
分类:
其他好文 时间:
2017-11-24 23:49:04
阅读次数:
143
RSA非对称加密,公钥加密,私钥解密,反之亦然。由于需要大数的乘幂求模等算法,运行速度慢,不易于硬件实现。通常私钥长度有512bit,1024bit,2048bit,4096bit,长度越长,越安全,但是生成密钥越慢,加解密也越耗时。既然是加密,那肯定是不希望别人知道我的消息,所以只有..
分类:
Web程序 时间:
2017-11-22 19:57:43
阅读次数:
236
加密算法和协议:
一、加密和解密简介
二、OpenSSL和GPG
三、对称加密的密钥分发
四、非对称加密
五、SSL/TLS的实现
六、OpenSSL应用
七、构建私有CA
八、证书签署案例一、加密和解密简介对称加密:数据加密传输(保密性),DES,3DES,AES,公钥加密:身份验证,密钥交换,数字签名(..
分类:
其他好文 时间:
2017-11-21 16:56:03
阅读次数:
239
引用:http://blog.csdn.net/dslinmy/article/details/37362661 这里,讲一下RSA算法加解密在C#和Java之间交互的问题,这两天纠结了很久,也看了很多其他人写的文章,颇受裨益,但没能解决我的实际问题,终于,还是被我捣鼓出来了。 首先,介绍一下写这代 ...
分类:
编程语言 时间:
2017-11-20 01:11:41
阅读次数:
283
2017.11.11 B201 练习题思路及解题方法 题目类型及涵盖知识点 本次总共有6道题目,都属于MISC分类的题目,涵盖的知识点有 + 信息隐藏 + 暴力破解 + 音轨,摩斯电码 + gif修改,base64原理 + 序列密码 各题的解题思路及过程 签到题:隐写诶.jpeg【知识点:信息隐藏】 ...
分类:
其他好文 时间:
2017-11-17 00:09:11
阅读次数:
141
非对称加密技术,在现在网络中,有非常广泛应用。加密技术更是数字货币的基础。 所谓非对称,就是指该算法需要一对密钥,使用其中一个(公钥)加密,则需要用另一个(私钥)才能解密。 但是对于其原理大部分同学应该都是一知半解,今天就来分析下经典的非对称加密算法 RSA算法。 通过本文的分析,可以更好的理解非对 ...
分类:
编程语言 时间:
2017-11-16 11:50:07
阅读次数:
249
1.Filter,或者SpringMVC拦截器,设置系统进出数据的编码格式utf8 2.拦截器跨域设置 3.登陆动作配置 4.http连接池,设置连接时间 5.自定义注解 6.线程池 7.加解密算法 8.本地关村guava 9.权限控制shiro 10.统一异常处理 11.SpringUtils工具 ...
分类:
其他好文 时间:
2017-11-14 21:17:44
阅读次数:
178
百度到的论文已给出算法。 flag为1为解密,flag为0是加密。 ...
分类:
编程语言 时间:
2017-11-11 20:47:28
阅读次数:
1642