引言 在我们使用React开发Web前端的时候,如果是比较大的项目和正常的项目的话,我们必然会用到加解密,之前的文章中提到.NET的一些加解密,那么,这里我就模拟一个例子: 1.后台开发API接口,但API接口需要加密请求,或者需要解密输出参数 2.前端使用React开发web调用API接口 让我们 ...
分类:
其他好文 时间:
2016-11-23 12:56:57
阅读次数:
961
算法分类 根据加密结果是否可以被解密,算法可以分为可逆加密和不可逆加密(单向加密),从这个意义上来说,单向加密只能称之为加密算法而不是加解密算法。对于可逆加密,又可以根据密钥的的对称性分为对称加密和非对称加密。具体的分类结构如下: 可逆加密 对称加密:DES,3DES,AES,PBE 非对称加密:R ...
分类:
移动开发 时间:
2016-11-22 12:23:17
阅读次数:
200
一、数字加密技术 1) 单钥密码体制/对称密码体制 指加密密钥和解密密钥为同一密钥的密码体制,因此通信双方必须共同持有该密钥。 DES、AES是一种对称密码体制 2) 双钥密码体制/非对称密码体制/公开密钥密码体制 指加密密钥和解密密钥为两个不同密钥的密码体制;这两个密钥之间存在着互相依存关系,即其 ...
分类:
其他好文 时间:
2016-11-22 02:53:34
阅读次数:
210
package com.edu.hpu; import java.math.BigInteger; import java.security.MessageDigest; import java.security.SecureRandom; import javax.crypto.Cipher; i ...
分类:
其他好文 时间:
2016-11-20 15:49:55
阅读次数:
175
首先要来吐槽一下火狐浏览器,缓存还是记住的checkbox的状态怎么样的。反正我先打开网页,再修改checkbox,添加一个checked true,默认选中,刷新火狐的页面,竟然没有效果,用其他浏览器测试都有效果。。。。火狐要关闭当前网页,再打开才行,坑。。。。。我测试在其他浏览器中修改check ...
分类:
其他好文 时间:
2016-11-16 14:49:28
阅读次数:
296
截止目前的OpenSSL-1.0.2j的版本还不支持Google的CHACHA20加密算法.CHACHA20加密算法相对RC4等相对安全,也针对ARM的手机端进行优化,使其更快更省电。不过最新的Intel处理器及ARMV8的处理器通过AES-NI指令集对AES-GCM加密算法进行了优化,速度要比chacha20快很多,所以在支持A..
分类:
编程语言 时间:
2016-11-10 21:54:15
阅读次数:
291
1.输入两个正整数m和n(要求m<=n), 求m!+(m+1)!+(m+2)!…+n! 2.输出1000以内的所有完数。所谓完数是指这个数恰好等于除他本身外的所有因子之和。例,6的因子为1,2,3,6=1+2+3,所以6是完数。 3.奇偶归一猜想——对于每一个正整数,如果它是奇数,则对它乘3再加1, ...
分类:
其他好文 时间:
2016-11-06 16:46:52
阅读次数:
226
1.123顺子变化 2.B退出又进来队列有错 3.血拼 ...
分类:
其他好文 时间:
2016-11-04 17:05:49
阅读次数:
127
在非对称加密中使用的主要算法有:RSA、Elgamal、背包算法、Rabin、D-H、ECC(椭圆曲线加密算法)等。 优点: 非对称加密与对称加密相比,其安全性更好:对称加密的通信双方使用相同的秘钥,如果一方的秘钥遭泄露,那么整个通信就会被破解。而非对称加密使用一对秘钥,一个用来加密,一个用来解密, ...
分类:
移动开发 时间:
2016-11-02 18:05:45
阅读次数:
216