摘要:
在GitHub上找到jsencrypt.js对RSA加解密的工具文件,地址分别是:https://github.com/travist/jsencrypt和https://github.com/openstack/xstatic-jsencrypt/blob/master/xstatic/pkg/j 阅读全文
阅读排行榜
Postman接口自动化测试实例
2019-04-04 00:34 by wangjinxiang, 8710 阅读, 收藏,
摘要:
一.实例背景 在实际业务中,经常会出现让用户输入用户密码进行验证的场景。而为了安全,一般都会先请求后台服务器获取一个随机数做为盐值,然后将盐值和用户输入的密码通过前端的加密算法生成加密后串传给后台服务器,后台服务器接到到请求后,先获取校验原来的随机数是否有效合法,如合法后,再做解密,并根据约定的规则 阅读全文
JMeter接口自动化测试实例—JMeter引用javaScript
2019-04-10 13:20 by wangjinxiang, 8122 阅读, 收藏,
摘要:
Jmeter提供了JSR223 PreProcessor前置处理器,通过该工具融合了Java 8 Nashorn 脚本引擎,可以执行js脚本以便对脚本进行前置处理。其中比较典型的应用就是通过执行js脚本对前端数据进行rsa加密,如登录密码加密。但在这里我就简单的应用javaScript生成当前时间来 阅读全文
Java实现RSA密钥对并在加解密、加签验签中应用的实例
2019-03-28 23:31 by wangjinxiang, 5018 阅读, 收藏,
摘要:
一.项目结构 二.代码具体实现 1.密钥对生成的两种方式:一种生成公钥私文件,一种生成公钥私串 KeyPairGenUtil.java 2.将密钥串生成方式的密钥对在常量类里定义,以便后面的应用使用 Constants.java DigestUtil.java 3.加解密应用实例RSAUtil.ja 阅读全文
RSA公私钥获取模数和质数
2019-04-09 23:18 by wangjinxiang, 4138 阅读, 收藏,
摘要:
实际项目中,发现前端在生成公钥对象的时候并不是使用这种方式,而是通过对应的模数跟质数来构造公钥对象的,这样的话,需要进一步将生成的公钥取出对应的模数和质数。openssl、java api都可以将质数跟模数取出来。 正常生成公私钥如下: 1.通过openssl工具取出模数和质数 命令行使用 open 阅读全文
浙公网安备 33010602011771号