[發(fā)明專利]一種身份驗證方法、裝置、設備及存儲介質有效
| 申請?zhí)枺?/td> | 202110398003.5 | 申請日: | 2021-04-14 |
| 公開(公告)號: | CN113347143B | 公開(公告)日: | 2023-04-21 |
| 發(fā)明(設計)人: | 殷亮亮;屈志剛 | 申請(專利權)人: | 西安慧博文定信息技術有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L9/08;H04L9/06 |
| 代理公司: | 西安泛想力專利代理事務所(普通合伙) 61260 | 代理人: | 李思源 |
| 地址: | 710000 陜西省西安市高新區(qū)*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 身份驗證 方法 裝置 設備 存儲 介質 | ||
本發(fā)明屬于數(shù)據(jù)加密技術領域,具體公開了一種身份驗證方法、裝置、設備及存儲介質。用戶使用系統(tǒng)時,用戶端內的圖片加密算法對存儲的圖片進行加密,然后使用哈希算法計算加密圖片的哈希值,將哈希值和加密的時間參數(shù)和用戶的操作請求信息使用公鑰加密,用戶端將加密密文傳輸?shù)较到y(tǒng)服務器,系統(tǒng)服務器使用私鑰解密密文,使用解密得到的加密時間參數(shù)對系統(tǒng)服務器存儲的圖片進行加密,然后使用哈希算法計算加密圖片的哈希值,并與解密得到大哈希值做對比。本發(fā)明基于非對稱加密算法、哈希算法和圖片加密的身份驗證方法,可在無安全加密傳輸?shù)木W絡環(huán)境或者有加密傳輸?shù)木W絡環(huán)境基礎上增加安全驗證。
技術領域
本申請屬于數(shù)據(jù)加密技術領域,特別涉及一種身份驗證方法、裝置、設備及存儲介質。
背景技術
隨著計算機技術應用的普及,計算機在人們的生產、生活中有著舉足輕重的地位。計算機在使用過程中,往往會受到各種挑戰(zhàn),其中,計算機上的各種文件的安全就是一個非常大的挑戰(zhàn)。
為了保證文件的安全,發(fā)展出了各種行之有效的加解密技術。現(xiàn)有技術中,為了保證文件的安全性,常常會采用各種加密算法給文件加密,從而避免文件被非法篡改以保證文件的安全性。但是在用戶與系統(tǒng)交互的過程中,存在用戶操作數(shù)據(jù)被截獲,進而也就增加了數(shù)據(jù)被篡改的可能,因此有被模仿操作的風險。
因此,提供一種新的系統(tǒng)與用戶身份互相驗證的方法是本領域技術人員亟需解決的技術問題。
發(fā)明內容
本發(fā)明的目的在于克服現(xiàn)有技術中存在數(shù)據(jù)被截獲篡改的缺陷,提供一種身份驗證方法。
本發(fā)明的第一方面,提供了一種身份驗證方法,包括用戶身份驗證方法和系統(tǒng)服務器身份驗證方法,
所述用戶身份驗證方法包括以下步驟:
S1:用戶提供標識圖片,用戶端對圖片進行加密、哈希,得到哈希值;
S2:用戶端隨機生成密鑰,對文件原文進行加密,形成密文;
S3:對所述密文進行哈希、對稱加密,得到哈希值;
S4:對步驟S1-S3所得的哈希值和密文進行非對稱加密,得到新的密文;
S5:用戶端通過網絡數(shù)據(jù)將所述新的密文發(fā)送至系統(tǒng)服務器;
S6:系統(tǒng)服務器對新的密文進行解密,得到數(shù)據(jù)原文和標識圖片;
S7:對數(shù)據(jù)原文和標識圖片分別進行哈希,得到數(shù)據(jù)原文哈希值和標識圖片哈希值;
S8:將所述步驟S7中的數(shù)據(jù)原文哈希值和所述S3中的哈希值進行比對,若一致,則數(shù)據(jù)原文未被篡改;將所述步驟S7中的標識圖片哈希值和所述S1中的哈希值進行比對,若一致,則確認發(fā)送信息的用戶端身份無誤;
所述系統(tǒng)服務器身份驗證方法包括以下步驟:
S10:系統(tǒng)服務器根據(jù)用戶提供標識圖片,對圖片進行加密、哈希,得到哈希值;
S20:系統(tǒng)服務器隨機生成密鑰,對文件原文進行加密,形成密文;
S30:對所述密文進行哈希、對稱加密,得到哈希值;
S40:對步驟S1-S3所得的哈希值和密文進行非對稱加密,得到新的密文;
S50:系統(tǒng)服務器通過網絡數(shù)據(jù)將所述新的密文發(fā)送至用戶端;
S60:用戶端對新的密文進行解密,得到數(shù)據(jù)原文和標識圖片;
S70:用戶端對數(shù)據(jù)原文和標識圖片分別進行哈希,得到數(shù)據(jù)原文哈希值和標識圖片哈希值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安慧博文定信息技術有限公司,未經西安慧博文定信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110398003.5/2.html,轉載請聲明來源鉆瓜專利網。





