解决项目中的RSA加密解密算法的实际案例

Posted qmfsun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决项目中的RSA加密解密算法的实际案例相关的知识,希望对你有一定的参考价值。

目前项目中在2个地方用到了RSA加密算法

1.一个地方时登录的时候,前端js做了RSA加密,然后后端RSA解密

技术图片

 

2.H5移动端的url中存在RSA加密串

但是在时间压测中,主要的问题是H5请求的url中存在RSA加密串

登录的RSA逻辑:

技术图片

技术图片

在压测脚本 中 这个RSA登录密码加密是可以解决的,直接将所有的密码统一成RSA的加密串就可以

 

但是在H5端的url中存在这个RSA加密串,那么就需要解决这个问题

技术图片

 

技术图片

那么如果需要做性能压测,这个问题必须要解决,否则一些url请求是无法模拟的

技术图片

 

通过上述的方法,就可以完成fillder抓包中的请求参数s加密串的生成和通过s解析出token来 

如果java代码写完了,可以直接打成jar包文件直接放到Jmeter里调用

 

以上是关于解决项目中的RSA加密解密算法的实际案例的主要内容,如果未能解决你的问题,请参考以下文章

RSA加密算法的简单案例

Java使用RSA加密算法对内容进行加密

RSA加密算法--Java实现详细案例:

非对称加密及RSA加密算法

openssl 非对称加密算法RSA命令详解

java rsa加密,高并发如何解决