[發明專利]一種JavaScript數據傳輸加密方法有效
| 申請號: | 201810325429.6 | 申請日: | 2018-04-12 |
| 公開(公告)號: | CN108650233B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 孔祥智;袁志玲;李玲 | 申請(專利權)人: | 江南大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L9/08 |
| 代理公司: | 哈爾濱市陽光惠遠知識產權代理有限公司 23211 | 代理人: | 張勇 |
| 地址: | 214122 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 javascript 數據傳輸 加密 方法 | ||
1.一種JavaScript數據傳輸加密方法,其特征在于,包括以下步驟:
步驟一:前端發送秘鑰請求,所述秘鑰請求用于向服務器申請發送秘鑰,所述秘鑰請求包括前端屬性,以便服務器在接收到前端發送的秘鑰請求后,根據所述前端屬性采用預定方式生成發送秘鑰,并發送給前端;
步驟二:前端接收服務器發送的發送秘鑰,并根據發送秘鑰對所要發送的數據進行加密,并向后端發送數據傳輸請求,所述數據傳輸請求包括加密后的數據及其對應的發送秘鑰;
步驟三:后端接收前端發送的數據傳輸請求,并根據所述數據傳輸請求向服務器發送秘鑰服務請求,所述秘鑰服務請求用于向服務器申請對應于所述發送秘鑰的解密服務;
步驟四:后端根據服務器發送的對應于所述發送秘鑰的解密服務對加密后的數據進行解密,并向前端發送反饋信息;
所述前端屬性包括:前端IP地址、請求接口id、既定規則的隨機數字;
步驟一中,所述服務器根據所述前端屬性采用預定方式生成發送秘鑰之前,還包括:驗證前端IP是否合法、請求接口是否存在、請求接口是否具有申請發送秘鑰的權限、隨機數字是否符合既定規則;
在所述前端屬性全部驗證通過之后,服務器生成發送秘鑰,所述發送秘鑰還包括請求接口id;
步驟三中,所述后端在接收前端發送的數據傳輸請求之后,還包括:
根據預定算法分析出發送秘鑰中的請求接口id,根據請求接口id向服務器發送秘鑰服務請求,以便服務器在根據請求接口id驗證所述數據傳輸請求合法后,將前端請求發送秘鑰時生成的隨機數以及對應于所述發送秘鑰的解密服務發送給后端。
2.根據權利要求1所述的方法,其特征在于,所述發送秘鑰包括明文干擾方式和加密組合方式。
3.根據權利要求2所述的方法,其特征在于,所述加密組合方式為隨機的。
4.根據權利要求3所述的方法,其特征在于,數據傳輸的方式基于HTTPS傳輸協議。
5.根據權利要求4所述的方法,其特征在于,所述方法采用異步傳輸方式。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江南大學,未經江南大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810325429.6/1.html,轉載請聲明來源鉆瓜專利網。





