99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

射頻識別技術(shù)漫談(12)——三次相互認(rèn)證

闐笑 ? 來源:魏道志 ? 作者:魏道志 ? 2023-10-11 16:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

射頻識別系統(tǒng)中由于卡片和讀寫器并不是固定連接為一個不可分割的整體,二者在進(jìn)行數(shù)據(jù)通訊前如何確信對方的合法身份就變得非常重要。根據(jù)安全級別的要求不同,有的系統(tǒng)不需認(rèn)證對方的身份,例如大多數(shù)的TTF模式的卡片;有的系統(tǒng)只需要卡片認(rèn)證讀寫器的身份或者讀寫器認(rèn)證卡片的身份,稱為單向認(rèn)證;還有的系統(tǒng)不僅卡片要認(rèn)證讀寫器的身份,讀寫器也要認(rèn)證卡片的身份,這種認(rèn)證我們稱為相互認(rèn)證。Mifare系列卡片中的認(rèn)證就是相互認(rèn)證。
最常見的認(rèn)證是使用密碼或者叫口令,就像特務(wù)見面,只要說對了口令(密碼)就可以確信對方是自己人。直接說口令(密碼)存在巨大的風(fēng)險,萬一被別人聽到了后果不堪設(shè)想,所以最好不要直接說出密碼,而是通過某種方式(運算)把密碼隱含在一串?dāng)?shù)據(jù)里,這樣不相干的人聽到了也不知道什么意思。為了讓隱含著密碼的這一串?dāng)?shù)據(jù)沒有規(guī)律性,對密碼運算時一定要有隨機(jī)數(shù)的參加。于是最常見的相互認(rèn)證是雙方見面時一方給另一方一個隨機(jī)數(shù),讓對方利用密碼和約定的算法對這個隨機(jī)數(shù)進(jìn)行運算,如果結(jié)果符合預(yù)期則認(rèn)證通過,否則認(rèn)證不通過。
“3”真是一個神奇的數(shù)字:做事的時候“三思而后行”才不會犯大錯;劉備“三顧茅廬”才把諸葛亮請出山;TCP協(xié)議中經(jīng)過“三次握手”就可以確信雙方的連接是成功的。Mifare系列卡片采用的相互認(rèn)證機(jī)制也被稱為“三次相互認(rèn)證”,如下圖所示。

wKgZomUmWkmAIPi0AAApoWBdMpc840.png

卡片認(rèn)證讀寫器的合法性,先向讀寫器發(fā)送一個隨機(jī)數(shù),讀寫器用事先約定的有密碼參與的算法對隨機(jī)數(shù)進(jìn)行運算,然后把運算的結(jié)果回送給卡片,卡片收到后檢查這個結(jié)果對不對,如果對就通過認(rèn)證,不對就沒有通過認(rèn)證,其情形就是上圖中的圖a。
讀寫器認(rèn)證卡片也是向卡片發(fā)送一個隨機(jī)數(shù),卡片用事先約定的有密碼參與的算法對隨機(jī)數(shù)進(jìn)行運算,然后把運算的結(jié)果回送給讀寫器,讀寫器收到后檢查這個結(jié)果對不對,如果對就通過認(rèn)證,不對就沒有通過認(rèn)證,其情形就是上圖中的圖b。
可見卡片和讀寫器認(rèn)證對方時都是給對方一個隨機(jī)數(shù),對方返回對隨機(jī)數(shù)的運算結(jié)果。這樣的“一來一回”我們稱之為“兩次相互認(rèn)證”。那么卡片與讀寫器互相認(rèn)證就需要兩個“一來一回”,應(yīng)該稱為“四次相互認(rèn)證”才對?。繛槭裁词恰叭蜗嗷フJ(rèn)證”呢?上圖中表現(xiàn)的很明顯,讀寫器在回送對卡片隨機(jī)數(shù)的運算結(jié)果時搭了一次便車,把自己認(rèn)證卡片的隨機(jī)數(shù)也一同送了過去,從而減少了一次數(shù)據(jù)傳送,四次相互認(rèn)證就變成了“三次相互認(rèn)證”。
完整的相互認(rèn)證過程如下:卡片先向讀寫器發(fā)送一個隨機(jī)數(shù)B,讀寫器用事先約定的有密碼參與的算法對隨機(jī)數(shù)B進(jìn)行運算,然后把運算的結(jié)果連同隨機(jī)數(shù)A一起送給卡片,卡片收到后先檢查讀寫器對隨機(jī)數(shù)B運算的結(jié)果對不對,如果不對就不再往下進(jìn)行,如果正確就對隨機(jī)數(shù)A用事先約定的有密碼參與的算法進(jìn)行運算,然后把運算的結(jié)果送給讀寫器,讀寫器收到后檢查這個結(jié)果對不對,如果對就通過認(rèn)證,不對就沒有通過認(rèn)證,其情形就是上圖中的圖c。
認(rèn)證的過程中多次提到“事先約定的算法”,到底是什么樣的算法呢。這個沒有具體規(guī)定,但有一個要求是必須的,就是這個算法一定要有密碼和隨機(jī)數(shù)的參與。比如Desfire中使用3DES算法,卡片的主密鑰作為DES密鑰對隨機(jī)數(shù)進(jìn)行DES運算。雙方使用的“算法”以及“參加運算的密碼”可以相同,也可以不同,這要看雙方的約定。
認(rèn)證完成后隨機(jī)數(shù)也并不是就沒有用了,這兩個隨機(jī)數(shù)的組合可以作為下一步操作的數(shù)據(jù)加密密鑰,Desfire中就是這樣。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • RFID
    +關(guān)注

    關(guān)注

    392

    文章

    6448

    瀏覽量

    242669
  • 射頻識別技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    98

    瀏覽量

    17063
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    TCP三次握手和四揮手,這樣解釋太通俗易懂了!

    TCP連接的建立和釋放分別通過“三次握手”和“四揮手”來完成。三次握手過程TCP三次握手是建立可靠網(wǎng)絡(luò)連接的關(guān)鍵過程,它用于確保通信雙方能夠正常發(fā)送和接收數(shù)據(jù),并提供可靠的數(shù)據(jù)傳輸機(jī)
    的頭像 發(fā)表于 04-24 19:33 ?773次閱讀
    TCP<b class='flag-5'>三次</b>握手和四<b class='flag-5'>次</b>揮手,這樣解釋太通俗易懂了!

    柔宇科技資產(chǎn)三次流拍,第四將分拆設(shè)備拍賣

    1月4日,柔宇拍賣再次以無人出價而流拍。本次拍賣起拍價為7.87億元,這是繼2024年12月15日(起拍價12.3億元)、12月25日(起拍價9.84億元)之后的第三次流拍。 柔宇科技在第三次
    的頭像 發(fā)表于 01-09 18:25 ?887次閱讀

    三次元測量儀校準(zhǔn)方法

    在現(xiàn)代制造業(yè)中,精確的測量對于保證產(chǎn)品質(zhì)量至關(guān)重要。三次元測量儀作為一種高精度的測量工具,廣泛應(yīng)用于汽車、航空、電子等行業(yè)。為了確保測量結(jié)果的準(zhǔn)確性,定期校準(zhǔn)三次元測量儀是必不可少的。 一、校準(zhǔn)前
    的頭像 發(fā)表于 01-06 09:38 ?1318次閱讀

    三次元測量儀故障排除技巧

    三次元測量儀是現(xiàn)代制造業(yè)中不可或缺的精密測量工具。它們廣泛應(yīng)用于汽車、航空、電子和模具制造等行業(yè)。由于其高精度和復(fù)雜性,當(dāng)三次元測量儀出現(xiàn)故障時,需要專業(yè)的故障排除技巧來確保設(shè)備的正常運行。 故障
    的頭像 發(fā)表于 01-06 09:36 ?1054次閱讀

    三次元測量儀使用技巧

    在現(xiàn)代制造業(yè)中,精確的測量是保證產(chǎn)品質(zhì)量的關(guān)鍵。三次元測量儀作為一種高精度的測量工具,廣泛應(yīng)用于機(jī)械加工、汽車制造、航空航天等領(lǐng)域。 1. 了解測量儀的基本構(gòu)造和功能 在使用三次元測量儀之前,操作者
    的頭像 發(fā)表于 01-06 09:29 ?1404次閱讀

    如何監(jiān)測TCP三次握手過程

    在計算機(jī)網(wǎng)絡(luò)中,傳輸控制協(xié)議(TCP)是確保數(shù)據(jù)可靠傳輸?shù)年P(guān)鍵協(xié)議之一。TCP通過三次握手過程來建立兩個端點之間的連接,這個過程對于網(wǎng)絡(luò)通信的穩(wěn)定性和安全性至關(guān)重要。 TCP三次握手過程概述 在深入
    的頭像 發(fā)表于 01-06 09:20 ?779次閱讀

    TCP三次握手的常見問題及解決方案

    TCP三次握手(Three-way Handshake)是TCP(傳輸控制協(xié)議)建立連接時的一個過程,它確保了兩個端點在開始通信之前都準(zhǔn)備好了。這個過程包括三次通信:SYN(同步),SYN-ACK
    的頭像 發(fā)表于 01-06 09:11 ?1261次閱讀

    TCP三次握手安全性分析

    TCP(傳輸控制協(xié)議)的三次握手是建立可靠連接的重要機(jī)制,它確保了通信雙方在數(shù)據(jù)傳輸前的連接狀態(tài)是可靠和準(zhǔn)確的。然而,從安全性的角度來分析,TCP三次握手并非無懈可擊,以下是對其安全性的詳細(xì)分析
    的頭像 發(fā)表于 01-03 18:10 ?1023次閱讀

    TCP三次握手的基本原理

    在計算機(jī)網(wǎng)絡(luò)中,TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。它確保了數(shù)據(jù)在網(wǎng)絡(luò)中傳輸?shù)目煽啃院晚樞蛐?。為了建立兩個網(wǎng)絡(luò)實體之間的通信,TCP使用一種稱為“三次握手
    的頭像 發(fā)表于 01-03 17:25 ?1154次閱讀

    TCP三次握手協(xié)議的作用

    在計算機(jī)網(wǎng)絡(luò)中,數(shù)據(jù)的傳輸需要在發(fā)送方和接收方之間建立一個穩(wěn)定的連接,以確保數(shù)據(jù)的完整性和順序。TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,它通過三次握手協(xié)議來建立
    的頭像 發(fā)表于 01-03 17:15 ?937次閱讀

    TCP三次握手的詳細(xì)過程

    TCP(傳輸控制協(xié)議)三次握手是一種在互聯(lián)網(wǎng)上建立一個可靠的、有序的和錯誤檢測能力的連接的方法。這個過程確保了兩個設(shè)備(通常是客戶端和服務(wù)器)在數(shù)據(jù)傳輸開始之前能夠相互確認(rèn)對方的存在和狀態(tài)。以下
    的頭像 發(fā)表于 01-03 17:11 ?1211次閱讀

    三次諧波治理用多大的電抗器?

    三次諧波治理時選擇合適的電抗器電感值非常關(guān)鍵,一般需要根據(jù)電網(wǎng)諧波情況、目標(biāo)濾波頻率和濾波器容量等因素來確定。針對三次諧波治理,通常建議配置以下參數(shù)的電抗器: 電抗率(%) :三次諧波頻率較低
    的頭像 發(fā)表于 10-28 14:14 ?1700次閱讀
    <b class='flag-5'>三次</b>諧波治理用多大的電抗器?

    簡述TCP協(xié)議的三次握手機(jī)制

    TCP(Transmission Control Protocol,傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。它主要用于在IP網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)傳輸。TCP協(xié)議的三次握手
    的頭像 發(fā)表于 08-16 10:57 ?2073次閱讀

    三次諧波定子接地保護(hù)動作條件

    三次諧波定子接地保護(hù)是電力系統(tǒng)中一種重要的保護(hù)方式,主要用于保護(hù)發(fā)電機(jī)、變壓器等設(shè)備的定子繞組。 一、三次諧波定子接地保護(hù)的基本原理 1.1 三次諧波的產(chǎn)生 在電力系統(tǒng)中,由于非線性負(fù)載、變壓器鐵芯
    的頭像 發(fā)表于 07-25 14:57 ?2107次閱讀

    三次諧波對注入式定子接地影響

    引言 隨著電力系統(tǒng)的快速發(fā)展,電力系統(tǒng)的諧波問題日益突出。三次諧波作為電力系統(tǒng)中常見的一種諧波,對電力系統(tǒng)的安全穩(wěn)定運行產(chǎn)生了一定的影響。特別是在注入式定子接地系統(tǒng)中,三次諧波的影響尤為明顯。 三次
    的頭像 發(fā)表于 07-25 14:55 ?1541次閱讀