[發(fā)明專利]一種提高RFID標(biāo)簽系統(tǒng)安全性的方法有效
| 申請(qǐng)?zhí)枺?/td> | 201910626674.5 | 申請(qǐng)日: | 2019-07-11 |
| 公開(公告)號(hào): | CN110443326B | 公開(公告)日: | 2023-03-28 |
| 發(fā)明(設(shè)計(jì))人: | 毛穎科;鄭斌毅;王和杰;高軍 | 申請(qǐng)(專利權(quán))人: | 國網(wǎng)上海市電力公司;上海旋榮科技股份有限公司 |
| 主分類號(hào): | G06F21/64 | 分類號(hào): | G06F21/64;G06K17/00;G06F21/60 |
| 代理公司: | 上海元好知識(shí)產(chǎn)權(quán)代理有限公司 31323 | 代理人: | 張妍;張靜潔 |
| 地址: | 200126 上*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 提高 rfid 標(biāo)簽 系統(tǒng) 安全性 方法 | ||
1.一種提高RFID標(biāo)簽系統(tǒng)安全性的方法,其特征在于,包含以下步驟:
讀寫器利用每一個(gè)標(biāo)簽的標(biāo)簽識(shí)別號(hào)以及第一密鑰KEY1和第二密鑰KEY2進(jìn)行加密運(yùn)算,生成每個(gè)標(biāo)簽獨(dú)有的防偽造數(shù)據(jù)M2,所述的生成防偽造數(shù)據(jù)M2包含以下步驟:
S1.1、將第一密鑰KEY1連接在標(biāo)簽識(shí)別號(hào)之后,形成第一防偽造信息,對(duì)第一防偽造信息進(jìn)行第一次加密運(yùn)算,得到第一防偽造數(shù)據(jù)M1:
M1=F(標(biāo)簽識(shí)別號(hào)+KEY1); (1)
其中,F(xiàn)(X)為加密算法;
S1.2、將第二密鑰KEY2連接在第一防偽造數(shù)據(jù)M1之后,形成第二防偽造信息,對(duì)第二防偽造信息進(jìn)行第二次加密運(yùn)算,得到防偽造數(shù)據(jù)M2:
M2=F{M1+KEY2}; (2)
其中,F(xiàn)(X)為加密算法;
將防偽造數(shù)據(jù)M2存儲(chǔ)在標(biāo)簽用戶區(qū)中;
在標(biāo)簽使用前,讀寫器先驗(yàn)證標(biāo)簽防偽造數(shù)據(jù),通過驗(yàn)證的標(biāo)簽才能用于數(shù)據(jù)讀寫;
所述的驗(yàn)證標(biāo)簽防偽造數(shù)據(jù)包含以下步驟:
S2.1、讀取標(biāo)簽的標(biāo)簽識(shí)別號(hào)和存儲(chǔ)在標(biāo)簽用戶區(qū)中的防偽造數(shù)據(jù)M2;
S2.2、利用第一密鑰KEY1和第二密鑰KEY2對(duì)標(biāo)簽識(shí)別號(hào)進(jìn)行加密運(yùn)算,得到驗(yàn)證數(shù)據(jù)M2’;
S2.3、對(duì)比驗(yàn)證數(shù)據(jù)M2’和防偽造數(shù)據(jù)M2,如果一致,則驗(yàn)證成功,允許對(duì)該標(biāo)簽進(jìn)行讀寫操作,如果不一致,則阻止對(duì)該標(biāo)簽進(jìn)行讀寫操作;
寫操作時(shí),讀寫器利用第一密鑰KEY1和第二密鑰KEY2對(duì)原始數(shù)據(jù)進(jìn)行加密運(yùn)算,所述對(duì)原始數(shù)據(jù)加密運(yùn)算包含以下步驟:
S3.1、將第一密鑰KEY1連接在原始數(shù)據(jù)后,形成第一加密信息,對(duì)第一加密信息進(jìn)行第一次加密運(yùn)算,得到第一加密數(shù)據(jù)A:
A=F(原始數(shù)據(jù)+KEY1); (3)
其中,F(xiàn)(X)為加密算法;
S3.2、將第二密鑰KEY2連接在第一加密數(shù)據(jù)A之后,形成第二加密信息,對(duì)第二加密信息進(jìn)行第二次加密運(yùn)算,得到第二加密數(shù)據(jù)A’:
A’=F{A+KEY2}; (4)
其中,F(xiàn)(X)為加密算法;
對(duì)第二加密數(shù)據(jù)A’進(jìn)行二進(jìn)制編碼運(yùn)算,生成加密數(shù)據(jù),將加密數(shù)據(jù)存儲(chǔ)在標(biāo)簽用戶區(qū)中;
讀操作時(shí),讀寫器獲取標(biāo)簽中的加密數(shù)據(jù),對(duì)加密數(shù)據(jù)進(jìn)行二進(jìn)制解碼運(yùn)算,生成第二加密數(shù)據(jù)A’,利用第一密鑰KEY1和第二密鑰KEY2對(duì)第二加密數(shù)據(jù)A’進(jìn)行解密運(yùn)算,獲得原始數(shù)據(jù);所述對(duì)第二加密數(shù)據(jù)A’進(jìn)行解密運(yùn)算包含以下步驟:
S4.1、利用第二密鑰KEY2對(duì)第二加密數(shù)據(jù)A’進(jìn)行第一次解密運(yùn)算,得到第一加密數(shù)據(jù)A;
S4.2、利用第一密鑰KEY1對(duì)第一加密數(shù)據(jù)A進(jìn)行第二次解密運(yùn)算,得到原始數(shù)據(jù)。
2.如權(quán)利要求1所述的提高RFID標(biāo)簽系統(tǒng)安全性的方法,其特征在于,所述的二進(jìn)制編碼運(yùn)算包含以下步驟:
根據(jù)Unicode編碼方式對(duì)第二加密數(shù)據(jù)A’進(jìn)行編碼,得到二進(jìn)制編碼數(shù)據(jù);將CRC-32監(jiān)督碼放在二進(jìn)制編碼數(shù)據(jù)后面,形成加密數(shù)據(jù)EncodeA’。
3.如權(quán)利要求1所述的提高RFID標(biāo)簽系統(tǒng)安全性的方法,其特征在于,所述的二進(jìn)制解碼運(yùn)算包含以下步驟:
CRC-32監(jiān)督碼校驗(yàn)加密數(shù)據(jù)EncodeA’;校驗(yàn)通過后用Unicode編碼解析二進(jìn)制編碼數(shù)據(jù),獲得第二加密數(shù)據(jù)A’。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國網(wǎng)上海市電力公司;上海旋榮科技股份有限公司,未經(jīng)國網(wǎng)上海市電力公司;上海旋榮科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910626674.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F21-00 防止未授權(quán)行為的保護(hù)計(jì)算機(jī)或計(jì)算機(jī)系統(tǒng)的安全裝置
G06F21-02 .通過保護(hù)計(jì)算機(jī)的特定內(nèi)部部件
G06F21-04 .通過保護(hù)特定的外圍設(shè)備,如鍵盤或顯示器
G06F21-06 .通過感知越權(quán)操作或外圍侵?jǐn)_
G06F21-20 .通過限制訪問計(jì)算機(jī)系統(tǒng)或計(jì)算機(jī)網(wǎng)絡(luò)中的節(jié)點(diǎn)
G06F21-22 .通過限制訪問或處理程序或過程
- 瀏覽器中關(guān)閉標(biāo)簽的裝置和方法
- 標(biāo)簽生成方法及標(biāo)簽生成裝置
- 一種帶有標(biāo)簽的電氣插座
- 標(biāo)簽檢測(cè)定位裝置及其標(biāo)簽制造設(shè)備
- 標(biāo)簽切割裝置及其標(biāo)簽加工機(jī)
- 基于樹形結(jié)構(gòu)的標(biāo)簽存儲(chǔ)方法及裝置
- 一種標(biāo)簽分離機(jī)構(gòu)
- 標(biāo)簽切割裝置及其標(biāo)簽加工機(jī)
- 標(biāo)簽檢測(cè)定位裝置及其標(biāo)簽制造設(shè)備
- 標(biāo)簽轉(zhuǎn)換處理方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)





