[發(fā)明專利]一種基于GJB協(xié)議的超高頻RFID驗證系統(tǒng)有效
| 申請?zhí)枺?/td> | 202011403379.2 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112613330B | 公開(公告)日: | 2022-11-11 |
| 發(fā)明(設計)人: | 郭靖鋒;王家城;劉長龍;劉偉;崔辰辰 | 申請(專利權)人: | 中國電子科技集團公司第五十四研究所 |
| 主分類號: | G06K7/10 | 分類號: | G06K7/10;G06K19/07;G06K19/073 |
| 代理公司: | 河北東尚律師事務所 13124 | 代理人: | 王文慶 |
| 地址: | 050081 河北省石家莊市中山西路5*** | 國省代碼: | 河北;13 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 gjb 協(xié)議 超高頻 rfid 驗證 系統(tǒng) | ||
1.一種基于GJB協(xié)議的超高頻RFID驗證系統(tǒng),其特征在于,包括基于仿真工具實現(xiàn)的分類模塊、查詢模塊、重復查詢模塊、分裂模塊、分散模塊、收縮模塊、編碼獲取模塊、獲取隨機數(shù)模塊、訪問命令模塊、讀取模塊、寫入模塊、擦除模塊、鎖定模塊、滅活模塊、安全參數(shù)獲取模塊、請求雙向鑒別模塊、雙向鑒別模塊、安全通信模塊、數(shù)據(jù)發(fā)送模塊、數(shù)據(jù)校驗模塊、前導碼模塊、數(shù)據(jù)解碼模塊,其中,分類模塊、查詢模塊、重復查詢模塊、分裂模塊、分散模塊、收縮模塊、編碼獲取模塊用于產生相應的盤點指令,獲取隨機數(shù)模塊、訪問命令模塊、讀取模塊、寫入模塊、擦除模塊、鎖定模塊、滅活模塊用于產生相應的訪問指令,安全參數(shù)獲取模塊、請求雙向鑒別模塊、雙向鑒別模塊用于產生相應的安全鑒別指令,安全通信模塊用于產生安全通信指令;
發(fā)送指令測試時,相關指令模塊調用前導碼模塊,將數(shù)據(jù)流加入前導信息,再調用數(shù)據(jù)校驗模塊對數(shù)據(jù)流進行校驗,然后通過數(shù)據(jù)發(fā)送模塊將盤點指令、訪問指令、安全鑒別指令、安全通信指令發(fā)送給超高頻RFID待測電路;當超高頻RFID待測電路做出響應,返回信息數(shù)據(jù)給驗證系統(tǒng)時,驗證系統(tǒng)通過數(shù)據(jù)解碼模塊將返回數(shù)據(jù)進行解析;
測試用例內容包括分類指令測試、查詢指令測試、碰撞測試、訪問指令測試、安全鑒別指令測試、安全通信指令測試;
所述盤點指令通過輸入端口輸入命令幀,然后輸入數(shù)據(jù)被進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)發(fā)送模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
所述獲取隨機數(shù)模塊調用隨機數(shù)生成模塊生成一組16位隨機數(shù),然后隨機數(shù)和句柄數(shù)據(jù)被進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
所述訪問命令模塊將訪問口令與獲得的隨機數(shù)進行異或,得到新的加密口令,隨機數(shù)和句柄數(shù)據(jù)被進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
所述讀取模塊、寫入模塊、擦除模塊、鎖定模塊、滅活模塊通過輸入端口輸入命令幀,隨機數(shù)和句柄數(shù)據(jù)被進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
所述安全參數(shù)獲取模塊將把命令代碼、16位handle以及16位校驗位進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
請求雙向鑒別模塊把令頭代碼、16位handle以及16位校驗位進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程,之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼;
雙向鑒別模塊通過隨機數(shù)生成函數(shù)產生隨機數(shù)和會話秘鑰,用鑒別秘鑰進行加密,然后將命令代碼、加密后的數(shù)據(jù)、16位handle以及16位校驗位進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程;之后,解碼模塊對標簽的返回信息進行解碼,接著比較接收到的信息與請求加密階段產生的信息是否相等,如果相等,則標簽通過。
2.根據(jù)權利要求1所述的一種基于GJB協(xié)議的超高頻RFID驗證系統(tǒng),其特征在于,所述安全通信指令包括讀、寫、擦、鎖、滅活這些訪問命令;安全通信的方式為:首先產生加密數(shù)據(jù),然后將命令代碼、加密數(shù)據(jù)、16位handle以及16位校驗位進行打包,接著調用前導碼模塊進行前導碼傳輸,再調用數(shù)據(jù)模塊進行數(shù)據(jù)傳輸,最后用校驗模塊傳輸16位校驗位完成數(shù)據(jù)傳輸過程;之后,數(shù)據(jù)解碼模塊對返回的響應信息進行解碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第五十四研究所,未經中國電子科技集團公司第五十四研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011403379.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種零部件打磨方法
- 下一篇:一種軌道交通用安全屏蔽門





