1. 程式人生 > >解決項目中的RSA加密解密算法的實際案例

解決項目中的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加密解密算法的實際案例