[發明專利]一種開鎖方法、裝置及設備在審
| 申請號: | 201910150697.3 | 申請日: | 2019-02-28 |
| 公開(公告)號: | CN109741506A | 公開(公告)日: | 2019-05-10 |
| 發明(設計)人: | 姜曉新;趙波;楊楠;莊瑞;李明 | 申請(專利權)人: | 北京中金國信科技有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00;H04L9/32 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王寶筠 |
| 地址: | 100176 北京市北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 智能卡 開鎖 裝置及設備 開門權限 驗證 門鎖 服務器 合法 | ||
本發明提供了一種開鎖方法、裝置及設備,門鎖服務器首先驗證智能卡內的輕量級數字證書簽名是否有效,即驗證智能卡是否是合法有效的智能卡,然后驗證智能卡是否有開門權限,只有在智能卡內部的輕量級數字證書有效且智能卡有開門權限時,才控制門鎖開鎖,提高了開鎖安全性。
技術領域
本發明涉及門禁系統領域,更具體的說,涉及一種開鎖方法、裝置及設備。
背景技術
隨著科技的不斷發展,開鎖技術已經從使用鑰匙開鎖到使用智能卡開鎖。
在開鎖時,將智能卡接觸到門鎖附近的讀卡器,通過讀卡器讀取智能卡的標識ID號,并與預設標識號進行比對,若一致則開鎖。
由于僅使用智能卡ID號就能夠開鎖,開鎖驗證方式較簡單,進而使得門鎖開鎖安全性較低。
發明內容
有鑒于此,本發明提供一種開鎖方法、裝置及設備,以解決僅使用智能卡ID號就能夠開鎖,開鎖驗證方式較簡單,進而使得門鎖開鎖安全性較低的問題。
為解決上述技術問題,本發明采用了如下技術方案:
一種開鎖方法,應用于門鎖服務器,所述開鎖方法包括:
通過讀卡器獲取智能卡內存儲的輕量級數字證書;
基于所述輕量級數字證書對應的數字證書公鑰,驗證所述輕量級數字證書的簽名是否有效;
若有效,確定所述智能卡是否有開門權限;
若有,控制門鎖開鎖。
優選地,確定所述智能卡是否有開鎖權限,包括:
生成驗證數據,并將所述驗證數據發送至所述智能卡;
接收所述智能卡反饋的對所述驗證數據進行簽名操作后的簽名數據;
使用智能卡公鑰,對所述簽名數據進行簽名驗簽操作;
若簽名驗簽通過,確定所述智能卡有開鎖權限;
若簽名驗簽未通過,確定所述智能卡沒有開鎖權限。
優選地,所述生成驗證數據,包括:
生成隨機數;
生成表征開鎖次序的序列號;
生成包括所述隨機數和所述序列號的驗證數據。
優選地,通過讀卡器獲取智能卡內存儲的輕量級數字證書之前,還包括:
獲取所述智能卡信息;所述智能卡信息包括智能卡標識號以及智能卡公鑰;
根據所述智能卡信息,生成所述輕量級數字證書;
將所述輕量級數字證書下發至所述智能卡。
優選地,所述輕量級數字證書的內容包括:數字證書標識、智能卡標識號、證書公鑰算法標識、智能卡公鑰、證書簽名算法標識和簽名值;
相應的,根據所述智能卡信息,生成所述輕量級數字證書,包括:
獲取目標數據;所述目標數據包括數字證書標識、證書公鑰算法標識和證書簽名算法標識;
使用所述證書簽名算法標識對應的簽名算法對所述目標數據以及所述智能卡信息進行簽名操作,得到簽名值;
生成包括所述目標數據、所述簽名值和所述智能卡信息的所述輕量級數字證書。
一種開鎖方法,應用于智能卡,所述開鎖方法包括:
將所述智能卡內部保存的輕量級數字證書通過讀卡器發送至門鎖服務器;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京中金國信科技有限公司,未經北京中金國信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910150697.3/2.html,轉載請聲明來源鉆瓜專利網。





