RM新时代网站-首页

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

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

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

基于SHC1112卡芯片實現(xiàn)非接觸IC卡門禁系統(tǒng)的設(shè)計

牽手一起夢 ? 來源:電子工程網(wǎng) ? 作者:電子工程網(wǎng) ? 2021-03-29 10:25 ? 次閱讀

一、門禁系統(tǒng)現(xiàn)狀及存在問題

門禁系統(tǒng)采用的門禁卡分為兩類:125KHZ的低頻只讀卡、13.56MHZ的高頻讀寫卡。125KHZ的低頻只讀卡,與普通磁卡類似,明碼格式,無需要破解,用通用編程器可仿制卡號,這是一種早期的技術(shù),安全性差,屬于淘汰技術(shù),通常用于安全性要求不高的小區(qū),不適用于涉密單位、高保安場所。常用的13.56MHZ的高頻讀寫卡,可以理解為帶口令的U盤,由口令來保護(hù)卡類數(shù)據(jù),安全級別中等,通常用來做為小額電子錢包、身份識別卡。近兩年來國際上被破解的Mifare 1卡屬于此類的一種,并且破解方式已公開,因此采用Mifare 1門禁系統(tǒng)存在安全隱患。

此次解密風(fēng)波引起了業(yè)界的思考,新建的門禁系統(tǒng)如何提高安全性呢?已建的采用Mifare 1卡門禁系統(tǒng)有什么升級方案嗎?

二、非接觸IC卡的種類及相關(guān)標(biāo)準(zhǔn)

在討論如何消除目前的隱患前,我們先總結(jié)一下非接觸IC卡的技術(shù)總體現(xiàn)狀。非接觸IC卡已取代磁卡,成為自動識別卡片的主流。非接觸IC卡按照頻率,可以劃分為以下幾類。

125KHZ的低頻只讀卡,出現(xiàn)在1979年,這些低頻卡的ID號存儲介質(zhì)是EEPROM,具有電擦寫功能,可反復(fù)多次寫入,因此ID號極易偽造,且無相關(guān)的國際標(biāo)準(zhǔn)。

超高頻915MHZ、微波卡2.5GHZ是近幾年的新產(chǎn)品,讀卡最大距離達(dá)10m。相關(guān)ISO/IEC 18000國際標(biāo)準(zhǔn)沒有最終完成。

13.56MHZ高頻讀寫卡,比125KHZ的低頻卡傳輸速率快100倍,是應(yīng)用最廣泛的,誕生于1993年,此后不斷發(fā)展,產(chǎn)品線不斷豐富。根據(jù)讀卡距離不同,分為兩個標(biāo)準(zhǔn),ISO/IEC 14443標(biāo)準(zhǔn)、ISO/IEC 15693。ISO/IEC 14443最大距離為10cm,ISO/IEC 15693標(biāo)準(zhǔn)非接觸IC卡最大距離為100cm。

ISO/IEC 14443由于問世較早,且由于城市公交的大規(guī)模采用,芯片、讀卡機具發(fā)展成熟,從而同時成為門禁卡的選型主流。符合ISO/IEC 14443的Mifare 1卡由于采用偽隨機數(shù)來用于三重認(rèn)證、48位密鑰長度也過短,導(dǎo)致該卡加密算法被破解。因此新的非接觸IC卡需要在隨機數(shù)產(chǎn)生機理、密鑰長度、加密算法上加以提升。而13.56MHZ通訊頻率、以及ISO/IEC 14443的通訊協(xié)議將繼續(xù)被采用。

三、支持國家密碼局密碼算法的非接觸式芯片

Mifare 1卡風(fēng)靡全球、各行各業(yè)爭相采用的普及程度是該芯片廠家始料未及的。盡管芯片廠家推出了有關(guān)升級芯片,但由于價格、技術(shù)普及等因素沒有被大部分市場接受。為了保證我國智能卡市場健康有序的發(fā)展,在國家密碼管理局的支持和組織下,早在2007年,我國就開展了我國自主產(chǎn)權(quán)的、專門應(yīng)用于RFID市場的密碼算法研制工作,取得成功。該密碼算法也得到我國眾多集成電路芯片廠商的極力推崇和遵循,成功推出了相關(guān)產(chǎn)品。以華虹集成電路公司產(chǎn)品為例,該公司SHC1112芯片通過了國家密碼管理局的產(chǎn)品認(rèn)證。

SHC1112卡芯片集成了國家密碼管理局提供的128位密鑰SM7密碼算法,采用該算法來保護(hù)數(shù)據(jù)交換的安全。其三重認(rèn)證示意圖如下:

基于SHC1112卡芯片實現(xiàn)非接觸IC卡門禁系統(tǒng)的設(shè)計

Ek()表示對括號內(nèi)的內(nèi)容進(jìn)行加密運算,加密采用SM7密碼算法。

認(rèn)證通過后,所有交易通信數(shù)據(jù)由SM7密碼算法加密后傳遞。

主要技術(shù)指標(biāo):

采用ISO/IEC14443 TypeA非接觸通訊方式,支持抗沖突協(xié)議;數(shù)據(jù)通訊速率106Kbps;4字節(jié)唯一序列號UID;支持SM7密碼算法;支持ISO/IEC DIS9798-2三次傳送鑒別相互認(rèn)證體制;EEPROM存貯容量1K字節(jié),劃分為64塊,每塊16字節(jié);每個數(shù)據(jù)塊可單獨設(shè)定訪問權(quán)限,訪問權(quán)限可由用戶定義;EEPROM數(shù)據(jù)保存時間:大于10年;EEPROM數(shù)據(jù)擦寫次數(shù):大于10萬次;天線輸入引腳ESD:4000V(HBM)。

四、采用國密算法的非接觸IC卡門禁系統(tǒng)方案

儀創(chuàng)科技公司、華虹集成電路公司聯(lián)合研制了采用國密算法的非接觸IC卡門禁系統(tǒng),其系統(tǒng)圖如圖所示。

相對于傳統(tǒng)的門禁系統(tǒng)設(shè)計,該設(shè)計主要做了兩點創(chuàng)新:

1 發(fā)卡密鑰系統(tǒng)

國密卡發(fā)卡流程大體可分為三個步驟:(1)卡結(jié)構(gòu)建立;(2)密鑰寫入 ;(3)個人化處理 。

(1)卡結(jié)構(gòu)建立;應(yīng)對卡片結(jié)構(gòu)進(jìn)行統(tǒng)一規(guī)劃,包括主文件、密鑰文件、公共信息基本信息文件、個人基本信息文件、應(yīng)用文件、記錄文件、目錄文件等。

(2)密鑰寫入;包括發(fā)卡單位主密鑰、專項應(yīng)用子密鑰、管理性密鑰等。密鑰發(fā)卡中心集中寫入后的初始化卡分發(fā)給各發(fā)卡單位。

(3)個人化處理;發(fā)卡單位根據(jù)自己的發(fā)卡單位主密鑰,進(jìn)行本單位個人基本信息文件、應(yīng)用文件裝入,并且表面打印照片、姓名等,這樣完成個人化處理的卡片,就可發(fā)給持卡人。

2 讀卡器新增SAM卡

根據(jù)發(fā)卡密鑰系統(tǒng)制作相應(yīng)的SAM卡,由SAM卡完成讀卡器與卡片的信息交換。

對于新建門禁系統(tǒng)可以直接采用該方案。對已建的門禁系統(tǒng)則需要更換舊讀卡器、舊卡片,門禁軟件需要增加與新的發(fā)卡密鑰系統(tǒng)的接口。門禁控制器原則上可以保留。以上采用國密算法的非接觸IC卡門禁系統(tǒng),目前已成功應(yīng)用于有關(guān)部委的新建與改造門禁一卡通系統(tǒng)。

責(zé)任編輯:gt

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

    關(guān)注

    455

    文章

    50714

    瀏覽量

    423132
  • 集成電路
    +關(guān)注

    關(guān)注

    5387

    文章

    11530

    瀏覽量

    361628
  • 門禁系統(tǒng)
    +關(guān)注

    關(guān)注

    17

    文章

    392

    瀏覽量

    45480
收藏 人收藏

    評論

    相關(guān)推薦

    基于接觸IC門禁系統(tǒng)的設(shè)計與實現(xiàn)

    在應(yīng)用系統(tǒng)中,一般由門禁卡、門禁卡讀卡器和后臺管理系統(tǒng)構(gòu)成,通過各設(shè)備內(nèi)的密碼模塊對系統(tǒng)提供密碼安全保護(hù)。其中,
    發(fā)表于 11-24 11:16 ?2956次閱讀

    [專題]基于單片機門禁項目

    卡門禁系統(tǒng) . 接觸 IC 由于其較高的安全性 , 最好的便捷性和性價比成為
    發(fā)表于 09-06 10:46

    什么是單片機門禁系統(tǒng)?

    卡門禁系統(tǒng)接觸 IC 由于其較高的安全性 , 最好的便捷性和性價比成為
    發(fā)表于 12-30 14:56

    接觸IC讀寫程序

    風(fēng)靡全球的接觸IC(即感應(yīng))的應(yīng)用越來越廣泛,本站特為這些朋友推出《
    發(fā)表于 03-27 19:00 ?104次下載

    基于AT89C2051單片機的RF卡門禁系統(tǒng)設(shè)計

    本文以f1禁系統(tǒng)的可靠性和低成本為立足點,提出了一種基于AT89C2051單片機的RF卡門禁系統(tǒng)設(shè) 系計方法。首先簡單介紹了組成這個系統(tǒng)
    發(fā)表于 12-04 15:51 ?240次下載

    接觸IC模塊封裝技術(shù)

    接觸IC 模塊封裝技術(shù)中電智能有限責(zé)任公司1、簡介
    發(fā)表于 12-15 14:37 ?68次下載

    門禁系統(tǒng)接觸IC讀卡器的設(shè)計

    門禁系統(tǒng)接觸IC讀卡器的設(shè)計摘要:
    發(fā)表于 05-30 17:03 ?435次下載

    接觸IC技術(shù)

    接觸IC技術(shù)的訪問操作與存儲結(jié)構(gòu)、工作原理、芯片技術(shù)、
    發(fā)表于 07-02 15:36 ?78次下載

    接觸IC節(jié)水控制器的設(shè)計與實現(xiàn)

    接觸IC節(jié)水控制器的設(shè)計與實現(xiàn) 1.引言   
    發(fā)表于 11-23 17:17 ?2067次閱讀
    <b class='flag-5'>非</b><b class='flag-5'>接觸</b>式<b class='flag-5'>IC</b><b class='flag-5'>卡</b>節(jié)水控制器的設(shè)計與<b class='flag-5'>實現(xiàn)</b>

    接觸IC,接觸IC是什么意思

    接觸IC,接觸IC
    發(fā)表于 04-02 13:39 ?1.5w次閱讀

    基于接觸IC校園門禁管理系統(tǒng)的要求及其設(shè)計與實現(xiàn)

    接觸IC卡門禁管理系統(tǒng)已廣泛地應(yīng)用于樓宇自動化、重要區(qū)域的通行等,校園學(xué)生社區(qū)的現(xiàn)代化管理,校園
    發(fā)表于 10-19 10:39 ?8次下載
    基于<b class='flag-5'>非</b><b class='flag-5'>接觸</b>式<b class='flag-5'>IC</b><b class='flag-5'>卡</b>校園<b class='flag-5'>門禁</b>管理<b class='flag-5'>系統(tǒng)</b>的要求及其設(shè)計與<b class='flag-5'>實現(xiàn)</b>

    接觸IC控制系統(tǒng)的設(shè)計方案

    摘要:隨著接觸IC控制系統(tǒng)的應(yīng)用規(guī)模不斷擴(kuò)大,傳統(tǒng)的以單片機為核心處理器的控制系統(tǒng)已經(jīng)漸漸不
    發(fā)表于 10-21 09:42 ?4次下載
    <b class='flag-5'>非</b><b class='flag-5'>接觸</b><b class='flag-5'>IC</b><b class='flag-5'>卡</b>控制<b class='flag-5'>系統(tǒng)</b>的設(shè)計方案

    基于nRF903芯片與多點無線數(shù)據(jù)傳輸?shù)?b class='flag-5'>IC卡門禁系統(tǒng)設(shè)計

    IC應(yīng)用日益廣泛的今天,IC卡門禁系統(tǒng)以其門禁管理的安全、可靠、高效、靈活、方便,已逐步取代
    的頭像 發(fā)表于 10-15 09:02 ?5163次閱讀

    接觸ic接觸式區(qū)別

    接觸IC接觸IC的可靠性比磁卡好,應(yīng)用范
    的頭像 發(fā)表于 08-02 14:24 ?2.4w次閱讀

    基于單片機的 IC 卡門禁系統(tǒng)設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于單片機的 IC 卡門禁系統(tǒng)設(shè)計.pdf》資料免費下載
    發(fā)表于 11-12 17:51 ?24次下載
    基于單片機的 <b class='flag-5'>IC</b> <b class='flag-5'>卡門禁</b><b class='flag-5'>系統(tǒng)</b>設(shè)計
    RM新时代网站-首页