[發(fā)明專利]一種基于杰林碼的電子煙管理方法在審
| 申請?zhí)枺?/td> | 202110012362.2 | 申請日: | 2021-01-06 |
| 公開(公告)號: | CN112865976A | 公開(公告)日: | 2021-05-28 |
| 發(fā)明(設計)人: | 王杰林;歐陽斌;肖鐳;李增應 | 申請(專利權)人: | 湖南遙昇通信技術有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/06;A24F40/10;A24F40/40;A24F40/42 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 鄧建輝 |
| 地址: | 410000 湖南省長沙市寧鄉(xiāng)高*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 杰林碼 電子 煙管 方法 | ||
本發(fā)明公開了一種基于杰林碼的電子煙管理方法,電子煙包括煙桿和煙彈,煙桿中存儲有第一哈希值和Len,第一哈希值為通過杰林碼對第一明文進行編碼得出,Len為編碼過程中的數(shù)字指紋長度,方法為:檢測到觸發(fā)信號,調用煙彈中緩存的杰林碼算法包和第二明文;通過杰林碼和緩存的Len作為數(shù)字指紋長度對第二明文進行編碼,得到第二哈希值;將第二哈希值與第一哈希值進行匹配,得到匹配結果。本方法提供了一種電子煙煙桿和煙彈的全新匹配方法,相較于市面上的物理校驗配對方式和初步防偽方式,提高了安全性。本方法使用杰林碼進行加密,可設定不同長度的數(shù)字指紋長度,增加了暴力破解的難度,提高了安全性。
技術領域
本發(fā)明涉及電子煙數(shù)據(jù)加密技術領域,特別涉及一種基于杰林碼的電子煙管理方法。
背景技術
電子煙通常是將煙液經過霧化器的加熱霧化而發(fā)出煙霧供吸煙者使用,由于電子煙煙霧不含有煙焦油,減少了煙草中煙焦油對于人們身體的危害,因此,電子煙逐漸代替香煙得到廣泛使用。電子煙主要包括煙嘴(又稱電子煙彈或煙彈),霧化器,煙桿等幾個部分,煙嘴在整個電子煙的產品中,屬于消耗性質的零件,使用完之后需要進行更換,與之相對的是煙桿,購買電子煙之后煙桿可以一直使用無需更換。
購買電子煙后,用戶組裝時需要對各個零部件進行配對。目前煙嘴和煙桿之間進行配對的方式主要是物理校驗配對,即對應的大小形狀配對的插口,或者使用磁鐵進行吸引等方式,使煙嘴與煙桿結合,這種配對方式比較簡陋,極易模仿偽造,市場上電子煙大多不具備加密認證功能;某些有加密功能的電子煙,采用的是在煙彈中配置一塊存儲芯片,通過存儲芯片中的密碼進行加密識別,從而起到初步防偽的功能,但這種方法是一種弱保護,容易被暴力破解,并不能很好地保護廠家和用戶利益。
發(fā)明內容
本發(fā)明旨在至少解決現(xiàn)有技術中存在的技術問題之一。為此,本發(fā)明提出一種基于杰林碼的電子煙管理方法。增加被任意第三方暴力破解的難度,提高了安全性。
本發(fā)明的第一方面,提供了一種基于杰林碼的電子煙管理方法,應用于電子煙中的煙桿,所述電子煙還包括煙彈,所述煙桿中存儲有第一哈希值和Len,所述第一哈希值為通過杰林碼算法對預設的第一明文進行編碼得出,所述Len為所述杰林碼算法編碼過程中所使用的數(shù)字指紋長度;所述基于杰林碼的電子煙管理方法包括以下步驟:
檢測到所述煙彈和所述煙桿接觸后產生的觸發(fā)信號,調用所述煙彈中緩存的杰林碼算法包和第二明文,所述杰林碼算法包中設置有可調用的所述杰林碼算法;
通過所述杰林碼算法對所述第二明文進行編碼,得到第二哈希值;其中通過所述杰林碼算法對所述第二明文進行編碼的過程中使用緩存的所述Len作為數(shù)字指紋長度;
將所述第二哈希值與所述煙桿中緩存的所述第一哈希值進行匹配,若所述第一哈希值與所述第二哈希值不相同,所述煙彈和所述煙桿匹配失敗;若所述第一哈希值與所述第二哈希值相同,所述煙彈和所述煙桿匹配成功。
根據(jù)本發(fā)明的實施例,至少具有如下技術效果:
(1)本方法提供了一種電子煙煙桿和煙彈的全新匹配方法,相較于市面上的物理校驗配對方式和初步防偽方式,本方法能夠極大的提高匹配的安全性。
(2)本方法使用的是杰林碼算法進行加密,可以選擇設定不同長度的數(shù)字指紋長度,而不同長度的數(shù)字指紋長度經過杰林碼編碼后輸出的哈希值長度會不同,這就增加了被任意第三方暴力破解的難度,提高了安全性。
根據(jù)本發(fā)明的一些實施例,當所述煙彈和所述煙桿匹配成功之后,還包括步驟:
清除緩存中的所述Len和所述第一哈希值;
隨機生成一個正整數(shù),將所述正整數(shù)作為新的Len并存儲;
以所述新的Len作為數(shù)字指紋長度,通過調用的所述杰林碼算法對所述第二明文進行編碼,得到第三哈希值,將所述第三哈希值作為新的第一哈希值并存儲。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南遙昇通信技術有限公司,未經湖南遙昇通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110012362.2/2.html,轉載請聲明來源鉆瓜專利網。





