[發明專利]密鑰信息處理方法、裝置、電子設備及計算機可讀介質有效
| 申請號: | 201811442419.7 | 申請日: | 2018-11-29 |
| 公開(公告)號: | CN109412791B | 公開(公告)日: | 2019-11-22 |
| 發明(設計)人: | 李建熠 | 申請(專利權)人: | 北京三快在線科技有限公司 |
| 主分類號: | H04L9/06 | 分類號: | H04L9/06;H04L9/08;H04L29/06 |
| 代理公司: | 11438 北京律智知識產權代理有限公司 | 代理人: | 袁禮君;闞梓瑄<國際申請>=<國際公布> |
| 地址: | 100083 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 計算機可讀介質 密鑰信息處理 電子設備 策略數據 密鑰 計算機信息處理 抽象化處理 傳輸 安全加密 密鑰變換 密鑰數據 密鑰信息 目標密鑰 生成密鑰 信息安全 原始密鑰 | ||
本公開涉及一種密鑰信息處理方法、裝置、電子設備及計算機可讀介質。涉及計算機信息處理領域,該方法包括:確定至少一個變換策略;將獲取到的原始密鑰通過所述至少一個變換策略進行密鑰變換,生成密鑰數據;將所述至少一個變換策略進行抽象化處理,生成策略數據;以及通過所述密鑰數據與所述策略數據生成目標密鑰文件。本公開涉及的密鑰信息處理方法、裝置、電子設備及計算機可讀介質,能夠對待傳輸的密鑰進行不同強度的安全加密,從而在密鑰信息傳輸時提高密鑰的信息安全強度。
技術領域
本公開涉及計算機信息處理領域,具體而言,涉及一種密鑰信息處理方法、裝置、電子設備及計算機可讀介質。
背景技術
密鑰是一種參數,它是在明文轉換為密文或將密文轉換為明文的算法中輸入的參數。密鑰加密是發送和接收數據的雙方,使用相同的或對稱的密鑰對明文進行加密解密運算的加密方法。一般情況下,加密算法是公開的,能保證一個明文的關鍵在于密鑰,密鑰必須是保密的,它通常是一個字符串,并且可以按需頻繁更換。因此,密鑰的長度很重要,因為一旦找到解密密鑰也就破譯了密碼,而密鑰的長度越長,密鑰空間就越大,遍歷密鑰空間所花費的時間就越長,破譯的可能性也就越小。
在現有技術中,密鑰隱藏或保護策略是通過對密鑰進行數據變換,然后再傳輸的方式來實現密鑰保密的。但是,現有技術中的方法密鑰隱藏或保護策略其安全強度是固定的,無法根據不同的環境變換密鑰隱藏的安全強度,從而導致隨著時間的推移、計算能力的提升,密鑰的隱藏可能不再安全。
因此,需要一種新的密鑰信息處理方法、裝置、電子設備及計算機可讀介質。
在所述背景技術部分公開的上述信息僅用于加強對本公開的背景的理解,因此它可以包括不構成對本領域普通技術人員已知的現有技術的信息。
發明內容
有鑒于此,本公開提供一種密鑰信息處理方法、裝置、電子設備及計算機可讀介質,能夠對待傳輸的密鑰進行不同強度的安全加密,從而在密鑰信息傳輸時提高密鑰的信息安全強度。
本公開的其他特性和優點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習得。
根據本公開的一方面,提出一種密鑰信息處理方法,包括:確定至少一個變換策略;將獲取到的原始密鑰通過所述至少一個變換策略進行密鑰變換,生成密鑰數據;將所述至少一個變換策略進行抽象化處理,生成策略數據;以及通過所述密鑰數據與所述策略數據生成目標密鑰文件。
在本公開的一種示例性實施例中,還包括:通過多個變換策略生成變換策略組。
在本公開的一種示例性實施例中,確定至少一個變換策略包括:生成M個變換策略;以及從所述M個變換策略中隨機抽取N個變換策略;通過所述N個變換策略將所述原始密鑰進行N次變換,生成密鑰數據;其中,M>=N>1,M、N為正整數。
在本公開的一種示例性實施例中,將所述至少一個變換策略進行抽象化處理,生成策略數據包括:將所述至少一個變換策略逐條進行哈希變換,生成至少一個哈希數值;將所述至少一個哈希數值進行抽象化處理并映射至位數組中;以及通過所述位數組生成所述策略數據。
在本公開的一種示例性實施例中,將所述至少一個哈希數值進行抽象化處理并映射至位數組中包括:在所述至少一個哈希數值中的每一個哈希數值中提取預定個數的位數值;通過至少一個哈希數值的位數值生成位數值集合;以及將所述位數值集合中的位數值依次映射至所述位數組中。
根據本公開的一方面,提出一種密鑰信息處理方法,包括:由目標密鑰文件提取密鑰數據與策略數據;通過所述策略數據獲取至少一個變換策略;以及通過所述至少一個變換策略對所述密鑰數據進行逆變換以獲取密鑰信息。
在本公開的一種示例性實施例中,通過所述策略數據獲取至少一個變換策略包括:通過所述變換策略組與所述策略數據獲取至少一個變換策略。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三快在線科技有限公司,未經北京三快在線科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811442419.7/2.html,轉載請聲明來源鉆瓜專利網。





