[發明專利]智能鎖的配置方法及控制方法、智能鎖、設備和存儲介質有效
| 申請號: | 202010028969.5 | 申請日: | 2020-01-12 |
| 公開(公告)號: | CN111028398B | 公開(公告)日: | 2021-08-06 |
| 發明(設計)人: | 雷磊;王志文;吳思進 | 申請(專利權)人: | 杭州復雜美科技有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 310000 浙江省杭州市西湖*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能 配置 方法 控制 設備 存儲 介質 | ||
本發明提供一種智能鎖的配置方法及控制方法、智能鎖、設備和存儲介質,該配置方法包括:生成第一私鑰和相應的第一公鑰;其中,第一私鑰無法被導出;將第一公鑰與當前智能鎖的對應關系存儲到區塊鏈上的智能鎖合約中。其中,智能鎖合約還用于存儲智能鎖與用戶的授權關系,對應關系與授權關系用于驗證請求解鎖智能鎖的用戶是否被授權。本發明通過在智能鎖中生成無法導出的私鑰及對應的公鑰,并在區塊鏈上配置存儲智能鎖與公鑰的對應關系、智能鎖與用戶的授權關系的智能鎖合約,使得用戶在請求解鎖共享設備的智能鎖時,智能鎖可以獲取合約中存儲的數據以驗證請求解鎖的用戶是否被授權,從而實現去中心化的共享智能鎖方案。
技術領域
本申請涉及智能設備技術領域,具體涉及一種智能鎖的配置方法及控制方法、智能鎖、設備和存儲介質。
背景技術
當前各類共享行業的解鎖方案通常基于中心化服務器驗證后向設備發送解鎖指令的解鎖原理,當中心化服務器發生故障,或,用戶與中心化服務器之間的網絡連接中斷時,會導致無法解鎖。
發明內容
鑒于現有技術中的上述缺陷或不足,期望提供一種去中心化的共享智能鎖的智能鎖的配置方法及控制方法、智能鎖、設備和存儲介質。
第一方面,本發明提供一種智能鎖的配置方法,包括:
生成第一私鑰和相應的第一公鑰;其中,第一私鑰無法被導出;
將第一公鑰與當前智能鎖的對應關系存儲到區塊鏈上的智能鎖合約中。
其中,智能鎖合約還用于存儲智能鎖與用戶的授權關系,對應關系與授權關系用于驗證請求解鎖智能鎖的用戶是否被授權。
第二方面,本發明提供一種適用于智能鎖的智能鎖的控制方法,該智能鎖通過如上述第一方面提供的智能鎖的配置方法所配置,該控制方法包括:
展示根據智能鎖信息生成的第一二維碼,或,通過藍牙連接發送智能鎖信息,以供第一用戶的用戶端獲取智能鎖信息以生成包括智能鎖信息和第一用戶的第二公鑰的開鎖授權交易并發送至區塊鏈節點,以供通過智能鎖合約執行,將當前智能鎖與第一用戶的授權關系存儲到智能鎖合約中;其中,智能鎖信息包括第一公鑰;
采集第一用戶端展示的第二二維碼以獲取開鎖請求信息,或,通過藍牙連接接收開鎖請求信息;其中,開鎖請求信息通過第二私鑰簽名生成;
通過第一私鑰簽名生成并發送查詢交易以獲取智能鎖合約中記錄的當前智能鎖的授權關系,根據所獲取的授權關系中的公鑰驗證開鎖請求信息的簽名:
驗證失敗,則生成開鎖失敗的提示信息并輸出;
驗證成功,則生成開鎖的控制指令并輸出以控制打開當前智能鎖。
第三方面,本發明提供一種適用于用戶端的智能鎖的控制方法,該智能鎖通過如上述第一方面提供的智能鎖的配置方法所配置,該控制方法包括:
采集第一智能鎖展示的第一二維碼以獲取智能鎖信息,或通過藍牙連接接收智能鎖信息;其中,智能鎖信息包括第一智能鎖的第一公鑰;
生成包括智能鎖信息和當前用戶的第二公鑰的開鎖授權交易并發送至區塊鏈節點,以供通過智能鎖合約執行,將第一智能鎖與當前用戶的授權關系存儲到智能鎖合約中;
通過第二私鑰簽名生成開鎖請求信息;
根據開鎖請求信息生成第二二維碼并展示,或,通過藍牙連接發送開鎖請求信息,以供第一智能鎖通過第一私鑰簽名生成并發送查詢交易以獲取智能鎖合約中記錄的第一智能鎖的授權關系后,根據所獲取的授權關系中的公鑰驗證開鎖請求信息的簽名:
驗證失敗,則生成開鎖失敗的提示信息并輸出;
驗證成功,則生成開鎖的控制指令并輸出以控制打開第一智能鎖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州復雜美科技有限公司,未經杭州復雜美科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010028969.5/2.html,轉載請聲明來源鉆瓜專利網。





