chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

智能門鎖M1卡鑰匙易被復(fù)制存在安全漏洞?資深安全工程師教你輕松升級(jí)CPU加密防復(fù)制卡

深圳華翼鵬芯微電子技術(shù)有限公司 ? 2022-05-13 10:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

早在 2008年,M1卡的安全算法就被破解,這意味著當(dāng)時(shí)全球多達(dá)10億張的M1卡都存在被偽造、復(fù)制的風(fēng)險(xiǎn),近幾年網(wǎng)絡(luò)媒體也針對(duì)智能鎖卡片鑰匙的安全問題做了很多現(xiàn)場(chǎng)測(cè)試。測(cè)試表明,一部分智能鎖產(chǎn)品使用普通M1卡進(jìn)行開鎖驗(yàn)證,未做加密導(dǎo)致可以備輕易復(fù)制,造成安全隱患。本文旨在通過簡單的幾個(gè)步驟向大家介紹更加安全的CPU加密卡的實(shí)現(xiàn)方式。


一、CPU 卡開鎖密鑰產(chǎn)生機(jī)制

1、 用 DEV_UID(16 位, 不足 16 位后面補(bǔ) 0)做為 3DES 加密密鑰對(duì) 4 字節(jié)卡片唯一識(shí)別碼 UID(不足 16 位后面補(bǔ) 0)進(jìn)行 3DES 加密得到 16 位加密數(shù)據(jù) DATA_ENC。

2、 DATA_ENC 做為 CPU 卡開鎖密鑰 UNLOCK_KEY。

注: 加密密鑰由客戶自定義, 以上加密方式只是示例。

二、 CPU 卡綁卡流程

1、 
根據(jù)《CPU 卡開鎖密鑰產(chǎn)生機(jī)制》 , 產(chǎn)生開鎖密鑰

2、
;選擇卡應(yīng)用 00A4 0400 09 A000000003D6D0D5FD 

3、 
; 得隨機(jī)數(shù) 0084 0000 08
; ; 例如卡片應(yīng)用主控密鑰為(112233445566FFFFFFFFFFFFFFFFFFFF) 
; ; 用卡片應(yīng)用主控密鑰(112233445566FFFFFFFFFFFFFFFFFFFF) 對(duì)隨機(jī)數(shù)做 3DES 加密 
; 對(duì)卡片做外部認(rèn)證, 獲取更新密鑰的權(quán)限, enc 為加密的結(jié)果 0082 0000 08 enc(last,112233445566FFFFFFFFFFFFFFFFFFFF)

4、
; 得隨機(jī)數(shù)

0084 0000 08

開鎖密鑰(例如是 22222222222222222222222222222222)

; ; 先用主控密鑰(112233445566FFFFFFFFFFFFFFFFFFFF) 對(duì)(密鑰頭 5 字節(jié)+要替換的密鑰
16 字節(jié)) 加密得到 24 字節(jié)加密結(jié)果,
15300000003322222222222222222222222222222222
然后用主控密鑰(112233445566FFFFFFFFFFFFFFFFFFFF) 對(duì)(指令頭 5 字節(jié)+加密結(jié)果 24 字
節(jié)) 做 mac 計(jì)算得到 4 字節(jié) mac 值。




; 更新開鎖密鑰


0084 0000 04


84D430011C



DATA_ENC(300000003322222222222222222222222222222222,112233445566FFFFFFFFFFFFFFFF
FFFF) 



MAC(84D4 3001 1C DATA_ENC(3000000033
22222222222222222222222222222222,112233445566FFFFFFFFFFFFFFFFFFFF),112233445566FF
FFFFFFFFFFFFFFFFFF,LAST)






詳細(xì)過程如下:



隨機(jī)數(shù): 903E12B0ABBA8019 9000



加密密鑰數(shù)據(jù)原始內(nèi)容: 15300000003322222222222222222222222222222222



更新密鑰線路保護(hù)密鑰: 112233445566FFFFFFFFFFFFFFFFFFFF



加密密鑰數(shù)據(jù)明文內(nèi)容: 153000000033222222222222222222222222222222228000 //如加
密數(shù)據(jù)補(bǔ)足 8 字節(jié)的倍數(shù), 就后補(bǔ) 80000...湊足 8 字節(jié)整倍

數(shù)




加密密鑰數(shù)據(jù)密文內(nèi)容: 47E16367A4F223D99131D48C0FCC7B4CA507087AF537D88B




更新密鑰命令: 84D430011C 47E16367A4F223D99131D48C0FCC7B4CA507087AF537D88B





即: 84D430011C47E16367A4F223D99131D48C0FCC7B4CA507087AF537D88B800000





計(jì)算 mac 結(jié)果: E47CC048






更新密鑰命令: 84D430011C 47E16367A4F223D99131D48C0FCC7B4CA507087AF537D88B
E47CC048

三、 CPU 卡開鎖流程

1、 
根據(jù)《CPU 卡開鎖密鑰產(chǎn)生機(jī)制》 , 產(chǎn)生開鎖密鑰 

2、 
;選擇卡應(yīng)用 00A4 0400 09 A000000003D6D0D5FD 

3、 
; 門鎖產(chǎn)生 8 字節(jié)隨機(jī)數(shù) 
; 用開鎖密鑰(例如 22222222222222222222222222222222) 對(duì) 8 字節(jié)隨機(jī)數(shù)加密, 得到 8 字節(jié)密文 enc 

4、 
; 內(nèi)部認(rèn)證 0088000108(8 字節(jié)隨機(jī)數(shù)) 
; ; 得到 8 字節(jié)密文 enc' 
; ; 比對(duì)密文結(jié)果 enc 和 enc', 比對(duì)成功, 開鎖, 比對(duì)不成功, 提示開鎖不成功 

示例 
0088000108 1122334455667788
9E 94 6C 69 B7 2F 0B 80 : 90 00 
開鎖密鑰(例如 22222222222222222222222222222222) 
對(duì)隨機(jī)數(shù)加密 1122334455667788 
Enc(1122334455667788, 22222222222222222222222222222222) =9E946C69B72F0B80

總結(jié)

以上示例就是今天要講的內(nèi)容,本文僅僅簡單介紹了CPU卡的基礎(chǔ)應(yīng)用方法,通過此方法企業(yè)可以在非常短的時(shí)間內(nèi)實(shí)現(xiàn)CPU卡的應(yīng)用,感謝您的關(guān)注。

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

    關(guān)注

    1

    文章

    24

    瀏覽量

    11656
  • 智能鎖
    +關(guān)注

    關(guān)注

    18

    文章

    1135

    瀏覽量

    41449
  • M1卡
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    汽車網(wǎng)絡(luò)安全 ISO/SAE 21434是什么?(一)

    ISO(國際標(biāo)準(zhǔn)化組織)與SAE(美國汽車工程師學(xué)會(huì))聯(lián)合制定,2021 年 8 月正式發(fā)布,核心替代此前的 SAE J3061 指南,成為汽車網(wǎng)絡(luò)安全的核心技術(shù)基準(zhǔn)。 1. 核心定位 汽車網(wǎng)絡(luò)
    發(fā)表于 04-07 10:37

    SASETalk | 從車輛工程到ASIL D芯片安全:一位年輕工程師的成長進(jìn)化論

    王茁軒功能安全工程師3年芯片功能安全經(jīng)驗(yàn)熟悉ISO26262、IEC62380、IEC61709、SN29500;擁有ASILD產(chǎn)品開發(fā)經(jīng)驗(yàn);熟知芯片開發(fā)驗(yàn)證封裝
    的頭像 發(fā)表于 04-02 18:03 ?2149次閱讀
    SASETalk | 從車輛<b class='flag-5'>工程</b>到ASIL D芯片<b class='flag-5'>安全</b>:一位年輕<b class='flag-5'>工程師</b>的成長進(jìn)化論

    芯科科技驅(qū)動(dòng)和重塑智能門鎖行業(yè)格局 多協(xié)議、安全性、AI技術(shù)與開發(fā)工具共同賦能

    當(dāng)外出歸家時(shí),手機(jī)或穿戴設(shè)備可以成為智能門鎖安全、可互操作的鑰匙,為我們提供一種到達(dá)即入的輕松便捷進(jìn)門體驗(yàn);在遠(yuǎn)途出行時(shí),
    的頭像 發(fā)表于 03-25 16:02 ?219次閱讀

    SASETalk | Z生代工程師的「立體化」安全實(shí)踐

    朱利亞磐時(shí)功能安全工程師熟悉ISO26262、ISO21448,具有全智能主動(dòng)懸架、線控制動(dòng)、線控轉(zhuǎn)向等系統(tǒng)功能安全設(shè)計(jì)與認(rèn)證經(jīng)驗(yàn)。精通Carsim+Simuli
    的頭像 發(fā)表于 03-03 13:04 ?3026次閱讀
    SASETalk | Z生代<b class='flag-5'>工程師</b>的「立體化」<b class='flag-5'>安全</b>實(shí)踐

    不用找原廠也能做門禁嗎?

    不用找原廠也能做門禁嗎?能。通過選擇通用協(xié)議門禁(如M1CPU)并匹配門禁系統(tǒng)參數(shù),無
    的頭像 發(fā)表于 02-28 14:20 ?297次閱讀
    不用找原廠也能做門禁<b class='flag-5'>卡</b>嗎?

    培訓(xùn)回顧 | 磐時(shí)功能安全系列課程順利啟動(dòng)

    近期,磐時(shí)功能安全系列培訓(xùn)前兩期課程相繼圓滿舉辦,分別聚焦“功能安全工程師”和“汽車安全經(jīng)理”方向,由行業(yè)資深專家針對(duì)性授課,精準(zhǔn)匹配不同崗位的能力需求,收獲了參訓(xùn)學(xué)員的高度認(rèn)可。首場(chǎng)
    的頭像 發(fā)表于 02-06 18:02 ?882次閱讀
    培訓(xùn)回顧 | 磐時(shí)功能<b class='flag-5'>安全</b>系列課程順利啟動(dòng)

    什么是BSP工程師

    智能門鎖。 二、嵌入式工程師 隨著嵌入式設(shè)備應(yīng)用越來越廣泛,相關(guān)人才的需求也越來越大。那么相關(guān)的人才都有哪些呢?其中最主要的就是嵌入式工程師。嵌入式
    發(fā)表于 01-13 06:54

    告別鑰匙與指紋識(shí)別,UWB技術(shù)如何重新定義智能門鎖

    智能門鎖在家庭安升級(jí)趨勢(shì)下迎來技術(shù)革新,UWB技術(shù)憑借厘米級(jí)空間感知能力成為發(fā)展關(guān)鍵。傳統(tǒng)門鎖存在
    的頭像 發(fā)表于 01-07 14:24 ?2177次閱讀
    告別<b class='flag-5'>鑰匙</b>與指紋識(shí)別,UWB技術(shù)如何重新定義<b class='flag-5'>智能</b><b class='flag-5'>門鎖</b>?

    硬件加密引擎在保障數(shù)據(jù)安全方面有哪些優(yōu)勢(shì)呢?

    1Gbps 以上)完成實(shí)時(shí)加密,確保數(shù)據(jù)傳輸不延遲。 低功耗特性:專用硬件電路的運(yùn)算邏輯更精簡,相比軟件在操作系統(tǒng)層的復(fù)雜調(diào)度,能耗降低 50% 以上。這對(duì)依賴電池供電的物聯(lián)網(wǎng)終端(如智能
    發(fā)表于 11-17 06:47

    芯源半導(dǎo)體安全芯片技術(shù)原理

    聯(lián)網(wǎng)系統(tǒng),獲取系統(tǒng)權(quán)限或發(fā)送虛假信息。比如,偽造智能門鎖的身份信息,可能非法打開門鎖;偽造工業(yè)傳感器身份,向控制系統(tǒng)發(fā)送錯(cuò)誤數(shù)據(jù),影響生產(chǎn)決策。? 設(shè)備固件安全威脅:設(shè)備固件可能被篡改
    發(fā)表于 11-13 07:29

    學(xué)習(xí)物聯(lián)網(wǎng)可以做什么工作?

    市場(chǎng)需求,制定產(chǎn)品規(guī)劃。   系統(tǒng)集成工程師:負(fù)責(zé)將不同的物聯(lián)網(wǎng)設(shè)備和系統(tǒng)進(jìn)行整合,實(shí)現(xiàn)設(shè)備之間的聯(lián)通和數(shù)據(jù)共享。   安全工程師:負(fù)責(zé)保障物聯(lián)網(wǎng)系統(tǒng)和設(shè)備的安全性,包括設(shè)備的數(shù)據(jù)加密
    發(fā)表于 10-11 16:40

    凱柏膠寶通過透光TPE材料助力智能門鎖性能升級(jí)

    智能門鎖作為傳統(tǒng)機(jī)械鎖的替代方案,幫助人們實(shí)現(xiàn)了無鑰匙操作。智能門鎖 結(jié)合密碼、指紋識(shí)別、射頻
    的頭像 發(fā)表于 09-09 11:49 ?656次閱讀
    凱柏膠寶通過透光TPE材料助力<b class='flag-5'>智能</b><b class='flag-5'>門鎖</b>性能<b class='flag-5'>升級(jí)</b>

    嵌入式工程師的進(jìn)階之路

    嵌入式工程師的進(jìn)階之路 (一)初級(jí)工程師(0-3 年)核心技能: 單片機(jī)開發(fā):STM32F103系列 GPIO/USART/SPI 外設(shè)驅(qū)動(dòng),能完成 LED 呼吸燈、按鍵檢測(cè)、串口通信等基礎(chǔ)項(xiàng)目
    發(fā)表于 08-13 11:08

    低功耗藍(lán)牙智能門鎖應(yīng)用

    使用場(chǎng)景,提供高效、便捷的后臺(tái)管理服務(wù),在線實(shí)現(xiàn)授權(quán)、鑰匙分發(fā)等功能。 應(yīng)用: 1、家庭用戶:通過手機(jī)APP控制管理,保障家庭安全,同時(shí)可將家庭門鎖和其他
    發(fā)表于 06-25 09:47

    RFID智能卡的應(yīng)用

    RFID智能卡的特點(diǎn)高安全性:RFID智能卡內(nèi)置加密芯片,能夠有效防止信息被非法復(fù)制或篡改。多功能性:可以存儲(chǔ)多種類型的信息,如身份信息、支
    的頭像 發(fā)表于 05-14 18:16 ?1679次閱讀
    RFID<b class='flag-5'>智能卡</b>的應(yīng)用