二維碼支撐系統(tǒng)提高數(shù)據(jù)安全性的方法
基本信息
申請?zhí)?/td> | CN201610046711.1 | 申請日 | - |
公開(公告)號 | CN105718816B | 公開(公告)日 | 2019-01-18 |
申請公布號 | CN105718816B | 申請公布日 | 2019-01-18 |
分類號 | G06F21/62 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 于百會;袁鵬;朱楨;張海波;王銓靈;彭聰;畢麗翠;劉琴 | 申請(專利權)人 | 四川虹慧云商科技有限公司 |
代理機構 | 成都金英專利代理事務所(普通合伙) | 代理人 | 袁英 |
地址 | 610000 四川省綿陽市高新區(qū)綿興東路35號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開了一種二維碼支撐系統(tǒng)提高數(shù)據(jù)安全性的方法,數(shù)據(jù)加密步驟:S101:數(shù)據(jù)傳遞過程中,隨機生成一個足夠長度的唯一字符串和一個足夠長度的認證代碼,與數(shù)據(jù)一一對應;S102:對所述唯一字符串進行MD5加密,生成一個32位的hash值;S103:將hash值與該組數(shù)據(jù)一一對應地存入數(shù)據(jù)庫中。數(shù)據(jù)封裝步驟:S201:用戶調用給出的接口并傳遞參數(shù)hash值和所述認證代碼;S202:解碼過程中,系統(tǒng)先檢查是否滿足前置校驗條件,通過前置校驗后,系統(tǒng)根據(jù)hash值及預存于數(shù)據(jù)庫中的hash值與數(shù)據(jù)的對應關系獲取數(shù)據(jù)。二維碼支撐系統(tǒng)從兩個角度提高了數(shù)據(jù)的安全性:(1)對傳遞數(shù)據(jù)進行加密,生成安全性較高的二維碼;(2)輔助解碼過程中,封裝數(shù)據(jù),提高數(shù)據(jù)的安全性。 |
