[發(fā)明專利]基于單向函數(shù)的動(dòng)態(tài)口令讀寫控制的RFID無效
申請(qǐng)?zhí)枺?/td> | 201210006516.8 | 申請(qǐng)日: | 2012-01-10 |
公開(公告)號(hào): | CN102567760A | 公開(公告)日: | 2012-07-11 |
發(fā)明(設(shè)計(jì))人: | 葉錄高;何宇坤;鄭東曦;葉木正;田文春;潘偉錢 | 申請(qǐng)(專利權(quán))人: | 廣州中盈物流科訊有限公司 |
主分類號(hào): | G06K17/00 | 分類號(hào): | G06K17/00;H04L9/32 |
代理公司: | 廣州市越秀區(qū)哲力專利商標(biāo)事務(wù)所(普通合伙) 44288 | 代理人: | 廖平 |
地址: | 510663 廣東省廣州市蘿崗*** | 國省代碼: | 廣東;44 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 基于 單向 函數(shù) 動(dòng)態(tài) 口令 讀寫 控制 rfid | ||
1.基于單向函數(shù)的動(dòng)態(tài)口令讀寫控制的RFID,包括讀寫器A及電子標(biāo)簽B,其特征在于,讀寫器A、電子標(biāo)簽B均內(nèi)置有真隨機(jī)數(shù)發(fā)生器、基于單向函數(shù)的動(dòng)態(tài)口令模塊,且讀寫器A、電子標(biāo)簽B存儲(chǔ)有相同的秘密信息;讀寫器A與電子標(biāo)簽B當(dāng)且僅當(dāng)相互通過身份認(rèn)證后,才能進(jìn)行以下步驟:讀寫器A與電子標(biāo)簽B雙方協(xié)商隨機(jī)初始值,隨機(jī)初始值以randomdata表示,并令讀寫器A?當(dāng)前動(dòng)態(tài)口令passwordA=randomdata,電子標(biāo)簽B當(dāng)前動(dòng)態(tài)口令passwordB=randomdata,randomdata是由真隨機(jī)數(shù)發(fā)生器生成,此時(shí),passwordA和passwordB的值均為初始動(dòng)態(tài)口令的值,然后按照以下步驟進(jìn)行讀操作或?qū)懖僮鳎?/p>
讀寫器A與電子標(biāo)簽B進(jìn)行寫操作:
設(shè)讀寫器A上一輪的動(dòng)態(tài)口令模塊的輸出口令為passwordA,若讀寫器A首次進(jìn)行寫操作時(shí),則passwordA為randomdata,讀寫器A運(yùn)行動(dòng)態(tài)口令模塊,生成新的動(dòng)態(tài)口令passwordA’=OneWayFunc(passwordA,s_message);
讀寫器A向電子標(biāo)簽B發(fā)送寫指令,所述寫指令的數(shù)據(jù)函數(shù)為WriteData(passwordA’,offsetW,data,lenW);?
電子標(biāo)簽B接收到寫指令;
設(shè)電子標(biāo)簽B上一輪的動(dòng)態(tài)口令模塊的輸出口令為passwordB,若電子標(biāo)簽B首次進(jìn)行寫操作時(shí),則passwordB為randomdata,電子標(biāo)簽B運(yùn)行動(dòng)態(tài)口令模塊,生成新的動(dòng)態(tài)口令passwordB’=OneWayFunc(passwordB,s_message);
電子標(biāo)簽B對(duì)passwordA’與passwordB’的值進(jìn)行比對(duì),若passwordA’=passwordB’,則執(zhí)行寫指令,offsetW為電子標(biāo)簽B執(zhí)行本次寫指令時(shí)的起始偏移量,data為讀寫器A要向電子標(biāo)簽B寫入的數(shù)據(jù),lenW為讀寫器A要向電子標(biāo)簽B寫入的數(shù)據(jù)的長度;否則忽略該寫指令;
讀寫器A與電子標(biāo)簽B進(jìn)行讀操作:
設(shè)讀寫器A上一輪的動(dòng)態(tài)口令模塊的輸出口令為passwordA?,若讀寫器A首次進(jìn)行讀操作時(shí),則passwordA為randomdata,讀寫器A運(yùn)行動(dòng)態(tài)口令模塊,生成新的動(dòng)態(tài)口令passwordA’=OneWayFunc(passwordA,s_message);
讀寫器A向電子標(biāo)簽B發(fā)送讀指令,所述讀指令的數(shù)據(jù)函數(shù)為ReadData(passwordA’,offsetR,lenR);
電子標(biāo)簽B接收到讀指令;
設(shè)電子標(biāo)簽B上一輪的動(dòng)態(tài)口令模塊的輸出口令為passwordB,若電子標(biāo)簽B首次進(jìn)行讀操作時(shí),則passwordB為randomdata,電子標(biāo)簽B運(yùn)行動(dòng)態(tài)口令模塊,生成新的動(dòng)態(tài)口令passwordB’=OneWayFunc(passwordB,s_message);
電子標(biāo)簽B對(duì)passwordA’與passwordB’的值進(jìn)行比對(duì),若passwordA’=passwordB’,則執(zhí)行讀指令,offsetR為電子標(biāo)簽B執(zhí)行本次讀指令時(shí)的起始偏移量,lenR為讀寫器A向電子標(biāo)簽B讀出的數(shù)據(jù)的長度;否則忽略該讀指令;
其中,
s_message為讀寫器A、電子標(biāo)簽B的秘密信息;
OneWayFunc(passwordA,s_message)為:單向函數(shù)模塊使passwordA在?s_message的作用下進(jìn)行一次單向函數(shù)運(yùn)算;
OneWayFunc(passwordB,s_message)為:單向函數(shù)模塊使passwordB在?s_message的作用下進(jìn)行一次單向函數(shù)運(yùn)算。
2.如權(quán)利要求1所述的基于單向函數(shù)的動(dòng)態(tài)口令讀寫控制的RFID,其特征在于,randomdata、passwordA、passwordB、passwordA’、passwordB’、s_message的數(shù)據(jù)長度均為大于0的自然數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣州中盈物流科訊有限公司,未經(jīng)廣州中盈物流科訊有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210006516.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌