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

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

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

加密芯片的應(yīng)用及工作流程

jf_71680498 ? 來源:jf_71680498 ? 作者:jf_71680498 ? 2023-04-23 10:43 ? 次閱讀

市面上的加密芯片,基本都是基于某款單片機,使用I2C或SPI等通訊,使用復(fù)雜加密算法加密來實現(xiàn)的,流程大致如下:

主控芯片生成隨機碼 -->主控芯片給加密芯片發(fā)送明文 -->加密芯片通過加密算法對明文進行加密生成密文 -->加密芯片返回密文給主控芯片 -->主控芯片對密文進行解密生成解密值 -->主控芯片對解密值與之前明文進行對比, 比較值一致則認證通過(認證不通過可進行關(guān)機操作);

(用戶一般需要集成加密芯片商提供的解密庫文件,調(diào)用指定庫文件接口,來實現(xiàn)解密)

加密芯片的應(yīng)用:

加密芯片一般廣泛應(yīng)用于給電子產(chǎn)品,防止抄板防止破解,部分常用產(chǎn)品(相機,監(jiān)控攝像頭,兒童數(shù)碼玩具,行車記錄儀,游戲機教育機,執(zhí)法記錄儀,安防設(shè)備,平板電腦,對講機,會議系統(tǒng),以及其他各種系統(tǒng)電子產(chǎn)品,行業(yè)工控機等產(chǎn)品)

方案設(shè)計:

身份認證:車載終端、公交刷卡機、門禁系統(tǒng)等場景需要身份認證,其內(nèi)部加密芯片負責(zé)存儲密鑰和數(shù)據(jù)加密,與服務(wù)器(或者云端)身份鑒權(quán),成功后登陸平臺并開啟響應(yīng)功能權(quán)限。設(shè)計方案應(yīng)側(cè)重芯片自身的安全性和性能。參與認證的隨機數(shù)應(yīng)是真隨機數(shù)。

數(shù)據(jù)保密存儲:以汽車檢測儀行業(yè)為例,采集分析后匯總的核心數(shù)據(jù),能夠提升產(chǎn)品品質(zhì),作出更符合消費者需求的產(chǎn)品。設(shè)計方案要考慮存儲數(shù)據(jù)安全。默認MCU(或flash、EEPROM存儲)安全性差。常規(guī)做法是存儲在加密芯片中,使用時再加密讀回,MCU解密后使用。MCU與加密芯片傳輸?shù)陌踩钥煽兀蟠筇嵘a(chǎn)品安全性。配合傳輸前雙向認證,方案更具可靠性。

算法移植方案:安防設(shè)備、工控機具等通常對程序防盜版有很高的要求,前述2種方案相對程序保護效果有限,后誕生了算法移植方案。這是國內(nèi)公司凌科芯安最初提出的方案。流程是將MCU部分程序移植到加密芯片(高安全等級)中存儲運行,芯片具備內(nèi)部程序數(shù)據(jù)區(qū)離散存儲、固有函數(shù)隱蔽性強、客戶獨立設(shè)計方案自由等特點。此時單獨破解MCU無效,而破解加密芯片面臨成本高難度高等棘手問題,投入產(chǎn)出不成正比,以此防盜防抄。以凌科芯安的LKT和LCS系列為代表,在防盜版領(lǐng)域優(yōu)勢相對明顯。

審核編輯:湯梓紅

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

    關(guān)注

    6026

    文章

    44452

    瀏覽量

    630830
  • 加密芯片
    +關(guān)注

    關(guān)注

    2

    文章

    109

    瀏覽量

    23577
收藏 人收藏

    評論

    相關(guān)推薦

    人員定位系統(tǒng)的原理和工作流程

    人員定位是一種用于確定或跟蹤人員位置的技術(shù)。隨著科技的快速發(fā)展,人員定位系統(tǒng)變得越來越常見,在許多不同的領(lǐng)域得到了廣泛的應(yīng)用。本文將探討人員定位系統(tǒng)的原理和工作流程,包括定位技術(shù)、數(shù)據(jù)傳輸和處理
    的頭像 發(fā)表于 09-03 10:42 ?226次閱讀
    人員定位系統(tǒng)的原理和<b class='flag-5'>工作流程</b>

    從記錄到管理:單北斗工作記錄儀如何優(yōu)化工作流程

    在這個快節(jié)奏的時代,每一分效率的提升都是企業(yè)競爭力的關(guān)鍵。從繁瑣的手工記錄到智能化的數(shù)據(jù)管理,技術(shù)的飛躍正悄然改變著我們的工作方式。頂堅單北斗工作記錄儀如何成為優(yōu)化工作流程的得力助手,實現(xiàn)從記錄
    的頭像 發(fā)表于 08-30 11:09 ?187次閱讀
    從記錄到管理:單北斗<b class='flag-5'>工作</b>記錄儀如何優(yōu)化<b class='flag-5'>工作流程</b>

    行云流水線 滿足你對工作流編排的一切幻想~skr

    流水線模型 眾所周知,DevOps流水線(DevOps pipeline)的本質(zhì)是實現(xiàn)自動化工作流程,用于支持軟件開發(fā)、測試和部署的連續(xù)集成、交付和部署(CI/CD)實踐。它是DevOps方法論
    的頭像 發(fā)表于 08-05 13:42 ?194次閱讀

    M8_8pin公頭如何簡化工作流程

    德索工程師說道M8_8pin公頭作為一種先進的連接器設(shè)計,其在多個領(lǐng)域都發(fā)揮著重要作用,特別是在自動化、航空、醫(yī)療等領(lǐng)域。它通過實現(xiàn)高效、穩(wěn)定的信號和數(shù)據(jù)傳輸,為各種設(shè)備提供了可靠的連接。在工作流程中,M8_8pin公頭通過其獨特的設(shè)計和功能,可以大大簡化工作流程,提高
    的頭像 發(fā)表于 05-05 13:41 ?188次閱讀
    M8_8pin公頭如何簡化<b class='flag-5'>工作流程</b>

    鴻蒙原生應(yīng)用元服務(wù)-訪問控制(權(quán)限)開發(fā)工作流程相關(guān)

    一、權(quán)限的工作流程 權(quán)限申請使用的工作流程 應(yīng)用在訪問數(shù)據(jù)或者執(zhí)行操作時,需要評估該行為是否需要應(yīng)用具備相關(guān)的權(quán)限。如果確認需要目標權(quán)限,則需要在應(yīng)用安裝包中申請目標權(quán)限。 然后,需要判斷目標權(quán)限
    發(fā)表于 04-19 15:27

    Ansys與SynMatrix合作,簡化無線通信射頻濾波器設(shè)計工作流程

    Ansys擴展其電子系列產(chǎn)品組合,以簡化無線通信射頻濾波器設(shè)計工作流程
    的頭像 發(fā)表于 04-08 09:45 ?603次閱讀
    Ansys與SynMatrix合作,簡化無線通信射頻濾波器設(shè)計<b class='flag-5'>工作流程</b>

    推挽放大電路工作流程

    ”),另一個在負半周期拉動負載(“挽”),因此稱為“推挽”。這種結(jié)構(gòu)允許放大電路在信號的兩個半周期內(nèi)都能提供能量,從而有效地將輸入信號的功率放大到更高的水平。 推挽放大電路的工作流程如下: 信號分離:輸入信號首先被送到一個分相器(通
    的頭像 發(fā)表于 02-03 17:23 ?1231次閱讀
    推挽放大電路<b class='flag-5'>工作流程</b>

    物聯(lián)網(wǎng)數(shù)據(jù)采集器的工作原理和工作流程

    物聯(lián)網(wǎng)數(shù)據(jù)采集器的工作原理和工作流程 物聯(lián)網(wǎng)數(shù)據(jù)采集器是物聯(lián)網(wǎng)系統(tǒng)中的關(guān)鍵組成部分,它負責(zé)收集、處理和傳輸設(shè)備所產(chǎn)生的數(shù)據(jù)。其工作原理和工作流程如下所述。 一、物聯(lián)網(wǎng)數(shù)據(jù)采集器
    的頭像 發(fā)表于 02-01 10:59 ?4271次閱讀

    SOLIDWORKS 2024通過自動化和縮短工作流程來實現(xiàn)智能工作

    隨著科技的快速發(fā)展,工程設(shè)計和制造業(yè)正在經(jīng)歷變革。在這個過程中,SOLIDWORKS 2024的發(fā)布為我們提供了一個全新的視角,以實現(xiàn)更智能的工作流程。本文將探討SOLIDWORKS 2024如何通過自動化和縮短工作流程來實現(xiàn)智能工作
    的頭像 發(fā)表于 01-10 11:37 ?464次閱讀
    SOLIDWORKS 2024通過自動化和縮短<b class='flag-5'>工作流程</b>來實現(xiàn)智能<b class='flag-5'>工作</b>

    設(shè)計和模擬厘米尺度超透鏡的工作流程

    本文介紹了設(shè)計和模擬厘米尺度超透鏡的工作流程。
    的頭像 發(fā)表于 12-16 11:02 ?945次閱讀
    設(shè)計和模擬厘米尺度超透鏡的<b class='flag-5'>工作流程</b>

    加密芯片工作原理max32555

    加密芯片MAX32555是一種廣泛應(yīng)用的硬件加密設(shè)備,它采用先進的加密算法和技術(shù),對數(shù)據(jù)進行加密和解密操作,以確保數(shù)據(jù)傳輸和存儲的安全性。本
    的頭像 發(fā)表于 12-13 15:03 ?1864次閱讀

    彩色多普勒血流顯像儀的工作流程

    彩色多普勒血流顯像儀是一種在醫(yī)學(xué)影像診斷中廣泛使用的設(shè)備,主要用于觀察和分析人體內(nèi)部器官和組織的血流情況。其工作流程可以分為以下幾個步驟: 一、設(shè)備準備 在使用彩色多普勒血流顯像儀之前,需要先進
    的頭像 發(fā)表于 12-13 10:45 ?803次閱讀

    簡述mvc的工作流程

    MVC(模型-視圖-控制器)是一種用于組織和管理程序代碼的軟件架構(gòu)模式。它將應(yīng)用程序分為模型、視圖和控制器三個不同的組件,每個組件負責(zé)不同的任務(wù),以實現(xiàn)應(yīng)用程序的協(xié)調(diào)和靈活性。 MVC的工作流程可以
    的頭像 發(fā)表于 11-22 17:01 ?1966次閱讀

    SOLIDWORKS 2024提高了特定工具和工作流程的性能

    SOLIDWORKS 2024是一款由達索系統(tǒng)推出的三維CAD軟件,它憑借著強大的功能和易用性,在機械設(shè)計、汽車制造、電子設(shè)備、建筑等領(lǐng)域得到了廣泛的應(yīng)用。在SOLIDWORKS 2024中,其一些性能和工作流程的改進將未作亮點
    的頭像 發(fā)表于 11-06 14:38 ?470次閱讀
    SOLIDWORKS 2024提高了特定工具和<b class='flag-5'>工作流程</b>的性能

    HASH算法加密芯片工作原理及其在STM32 MCU上的應(yīng)用

    本文主要研究了HASH算法加密芯片工作原理及其在STM32 MCU上的應(yīng)用,實現(xiàn)了外部加密芯片對STM32 MCU的程序保護,目前的技術(shù)手
    的頭像 發(fā)表于 10-24 15:01 ?3400次閱讀
    HASH算法<b class='flag-5'>加密</b><b class='flag-5'>芯片</b>的<b class='flag-5'>工作</b>原理及其在STM32 MCU上的應(yīng)用