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