[發明專利]基于指紋的數據加密解密方法在審
| 申請號: | 201811533644.1 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109614810A | 公開(公告)日: | 2019-04-12 |
| 發明(設計)人: | 龍群;范龍隆 | 申請(專利權)人: | 深圳市青葡萄科技有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/62 |
| 代理公司: | 深圳市中智立信知識產權代理有限公司 44427 | 代理人: | 陳月霞 |
| 地址: | 518000 廣東省深圳市南山區前海深港合作區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 秘鑰 指紋 文件加密 解密 還原 解密操作 數據加密 存儲密碼 訪問文件 加密方式 解密密碼 用戶提供 用戶需要 原始數據 服務端 隨機碼 上傳 加密 存儲 創建 保證 訪問 | ||
1.一種基于指紋的數據加密解密方法,其特征在于,包括:
獲取用戶的指紋ID;
在后端生成一個文件加密秘鑰;
根據所述指紋ID及所述文件加密秘鑰生成一個文件秘鑰;
在訪問文件時,用戶需要先上傳提供所述指紋ID;
根據所述文件秘鑰及用戶提供的所述指紋ID還原出所述文件加密秘鑰;
根據還原出的所述文件加密秘鑰對待訪問的文件進行加密或解密操作。
2.根據權利要求1所述的基于指紋的數據加密解密方法,其特征在于,根據還原出的所述文件加密秘鑰對待訪問的文件進行加密或解密操作包括:
當用戶上傳文件到資料庫時,通過用戶上傳提供的指紋ID與文件秘鑰解密得到文件加密秘鑰,然后利用文件加密秘鑰對上傳的數據進行加密進行傳輸。
3.根據權利要求1和2所述的基于指紋的數據加密解密方法,其特征在于,根據還原出的所述文件加密秘鑰對待訪問的文件進行加密或解密操作包括:
當用戶下載文件資料庫中的文件時,通過用戶上傳提供的指紋ID與文件秘鑰解密得到文件加密秘鑰,然后利用文件加密秘鑰通過解密算法還原出數據進行傳輸。
4.根據權利要求1所述的基于指紋的數據加密解密方法,其特征在于,所述文件加密秘鑰是由后端生成的一個隨機數。
5.根據權利要求1所述的基于指紋的數據加密解密方法,其特征在于,所述文件秘鑰是將所述指紋ID及所述文件加密秘鑰通過PBKDF2算法生成的。
6.根據權利要求1所述的基于指紋的數據加密解密方法,其特征在于,當用戶需要更換指紋的時候,利用原始值的指紋ID和存在服務端的文件秘鑰還原出之前創建的文件加密秘鑰,然后再根據新的指紋ID及還原出的文件加密秘鑰生成一個新的文件秘鑰,以達到替換密碼的目的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市青葡萄科技有限公司,未經深圳市青葡萄科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811533644.1/1.html,轉載請聲明來源鉆瓜專利網。





