智慧型門鎖中CPU卡加密

2021-10-23 07:12:33 字數 787 閱讀 7554

cpu卡中的雙向認證的實現

實體:cpu卡 機具

cpu卡中存放乙個金鑰

機具中存放和cpu卡相同的金鑰

cpu卡外部認證步驟:

1、cpu卡產生乙個8位元組隨機數送給外部程式,cpu卡臨時儲存隨機數在卡內

2、外部程式把8位元組隨機數送給機具,機具用金鑰計算隨機數,得到8位元組隨機數密文

3、外部程式把8位元組隨機數密文送給cpu卡

4、cpu卡在卡片內部解密8位元組隨機數得到隨機數明文,

5、cpu卡在卡片內部把解密後的隨機數和步驟1中臨時存放的隨機數比對,若相等,則外部認證成功

所以外部認證是cpu卡認證機具。

機具內部認證步驟:

1、機具產生乙個8位元組隨機數送給外部程式,機具臨時儲存隨機數在機具中

2、外部程式把8位元組隨機數送給cpu卡,cpu用內部認證金鑰計算隨機數,得到8位元組隨機數密文

3、外部程式把8位元組隨機數密文送給機具

4、機具解密8位元組隨機數得到隨機數明文,

5、機具在內部把解密後的隨機數和步驟1中臨時存放的隨機數比對,若相等,則內部認證成功

所以內部認證是機具認證cpu卡

這樣機具和cpu卡從而達到了雙向認證

5、金鑰的分散問題

由於乙個機具必須可以認證n張卡片,而每張卡片的金鑰都不相同

一般的想法:必須有n個機具對應n張卡片,但是這樣代價太高,也不現實

密碼學中提出了乙個方法,即金鑰分散的方法。

即機具中存放的是使用者卡的母金鑰,每次認證的時候,由母金鑰根據使用者卡的標識

計算得到使用者卡的金鑰。

了解智慧型門鎖

智慧型門鎖區別於傳統機械鎖基礎上改進的,在使用者的安全性 識別 管理性方面更加智慧型化簡便化的鎖具。智慧型門鎖是門禁系統中鎖門的執行部件。智慧型門鎖區別於傳統的機械鎖的最大區別除了外觀上華麗之外就是其開門的方式 密碼識別 安全性一般,方便配置 生物識別 安全性高,不方便配置 美觀性 相對於普通的機械...

智慧型門鎖的優勢

隨著智慧型家居不斷被人所關注,智慧型產品也隨之火熱起來。故此,智慧型門鎖,大家都不陌生吧。那麼,相比於傳統門鎖,智慧型門鎖有哪些優勢?智慧型門鎖的特點是什麼呢?一起來了解下吧!智慧型門鎖有哪些優勢 1 便利性 智慧型鎖與普通的機械鎖相比,具有自動電子感應鎖定系統,它會自動感應到門處於關閉狀態時,系統...

物主機 智慧型門鎖

2017年讀了 康德的智慧型 對於他的物自體,始終沒有搞明白。為了提醒自己記住這個概念,給我們的產品起了乙個名字 物主機。方案實現 1 433雙向模組低功耗模組,為智慧型門鎖提供無線通訊。2 海思物主機提供閘道器功能。3 物聯網平台提供跨網通訊和管理。系統 處理器 hi3518e v200 感測器件...