女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

如何與小型微控制器配合使用

454398 ? 來源:eeweb ? 作者:Maxim ? 2021-06-20 18:16 ? 次閱讀

本文檔展示了 Maxim 的 DS1963S SHA iButton? 如何與小型微控制器配合使用,為控制和狀態(tài)消息、遙測或敏感過程控制信息提供強大的加密和驗證。為了低成本和低開銷,它提供非易失性存儲器、安全秘密存儲、秘密共享和輪換、快速 SHA-1 填充生成以及全球唯一的序列號。一個簡單的微控制器只需要提供一個端口引腳和幾十行代碼即可獲得高質(zhì)量的密碼安全性。

簡介
當(dāng)系統(tǒng)在對等方之間傳遞遙測或控制信息時,所傳遞數(shù)據(jù)的安全性和真實性可能很重要。如果媒體是公開的或可能會受到損害,那么保護通信路徑就成為一個問題。但是對在網(wǎng)絡(luò)、電話線或 RF 通道上的子系統(tǒng)之間傳遞的控制和狀態(tài)消息進行加密通常需要大量的微控制器資源,而秘密(密鑰)的維護通常是系統(tǒng)中的弱點。

Maxim 生產(chǎn)包含快速、強大的加密引擎的低成本 1-Wire 存儲器件。其中一些設(shè)備能夠非常快速地執(zhí)行 SHA-1 哈希,并安全地存儲、保護和輪換機密。這些設(shè)備可與小型微控制器和有限資源一起使用,以在子系統(tǒng)之間提供強大的小消息加密和對等身份驗證。

硬件配置
SHA 器件只需要一個微控制器端口引腳和一個上拉電阻。微控制器中的代碼生成適當(dāng)?shù)牟ㄐ危?14kbps 或 140kbps 數(shù)據(jù)速率與設(shè)備進行雙向通信。每個設(shè)備都包含一個全球唯一的序列號。該設(shè)備能夠保存和保護機密并非常快速地執(zhí)行 SHA-1 哈希算法

方法

下圖顯示了 SHA 設(shè)備對點對點小消息加密所遵循的算法。

poYBAGDPFSKAehRGAAAzoSYWK4s813.png

當(dāng)加密消息到達時,采用以下算法:

pYYBAGDPFSyAewNkAAAqcXKBIUc888.png

盡管該算法外觀簡單,但它非常安全。微控制器只需要與器件進行基本的 1-Wire 通信,然后將 SHA-1 摘要逐字節(jié)與消息數(shù)據(jù)進行異或。SHA-1 功能的強度確保了安全性。由于 SHA-1 哈希函數(shù)不可逆,因此無法從消息流量中推導(dǎo)出秘密。沒有秘密,就無法破譯或偽造消息。每條消息使用的隨機種子值使每條消息都是唯一的,并使解密消息幾乎不可能。

編輯:hfy

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

    關(guān)注

    48

    文章

    7906

    瀏覽量

    153692
收藏 人收藏

    評論

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

    #硬聲創(chuàng)作季 微控制器原理:微控制器的典型結(jié)構(gòu)

    微控制器mcu
    Mr_haohao
    發(fā)布于 :2022年11月02日 14:51:39

    電梯的基礎(chǔ)原理:微控制器

    微控制器
    jf_10480160
    發(fā)布于 :2022年12月14日 07:20:15

    微控制器的發(fā)展怎么樣

    微控制器廣泛應(yīng)用于各種小型電器,隨著技術(shù)的發(fā)展,其不但價格低廉,而且功能越來越強大。由于家用電器、手持式消費電子產(chǎn)品、手持式通信裝置和車用電子等領(lǐng)域的市場推動,微控制器的使用量越來越大而且表現(xiàn)出
    發(fā)表于 06-25 06:19

    【Seeeduino XIAO申請】基于微控制器和激光測距的小型防撞提醒裝置

    項目名稱:基于微控制器和激光測距的小型防撞提醒裝置試用計劃:申請理由本人在嵌入式和電路設(shè)計有五年多的學(xué)習(xí)和開發(fā)經(jīng)驗,曾設(shè)計過北斗GPS多功能救生裝置,想借助發(fā)燒友論壇和Seeeduino XIAO
    發(fā)表于 06-08 18:45

    STM32系列32位微控制器

    ,同時還保持了集成度高和易于開發(fā)的特點。優(yōu)勢盡顯且品種齊全的STM32微控制器基于行業(yè)標(biāo)準(zhǔn)內(nèi)核,提供了大量工具和軟件選項以支持項目開發(fā),使該系列產(chǎn)品成為小型項目或端到端平臺的理想選擇。
    發(fā)表于 07-16 06:51

    什么是微控制器MCU

    的應(yīng)用中。微控制器基礎(chǔ)知識微控制器包括單個芯片上的小型計算機系統(tǒng)的主要元件。它們包含內(nèi)存,IO和CPU以及同一芯片。這大大減小了尺寸,使其成為小型嵌入式系統(tǒng)的理想選擇,但這意味著在性能
    發(fā)表于 10-29 10:56

    小型微控制器上的實時操作系統(tǒng)

    小型微控制器上的實時操作系統(tǒng),感興趣的小伙伴們可以免費下載看看。
    發(fā)表于 07-13 17:46 ?0次下載

    基于STM32微控制器小型無人機飛行控制系統(tǒng)

    基于STM32微控制器小型無人機飛行控制系統(tǒng)
    發(fā)表于 09-25 10:45 ?37次下載
    基于STM32<b class='flag-5'>微控制器</b>的<b class='flag-5'>小型</b>無人機飛行<b class='flag-5'>控制</b>系統(tǒng)

    封裝技術(shù)對于微控制器小型化的重要性

    散熱問題也很重要考慮微控制器的尺寸變小。隨著小型芯片上的晶體管越來越多,以更高的頻率運行,功耗是一個關(guān)鍵考慮因素。在降低電壓和選通不同外圍設(shè)備以使未使用的元件不消耗功率的同時可以降低總熱負荷,然后
    的頭像 發(fā)表于 03-21 08:21 ?2545次閱讀

    微控制器到底是什么?微控制器有怎么樣的應(yīng)用

    微控制器的使用已滲透入生活各方面,為增進大家對微控制器的了解,本文將對微控制器微控制器應(yīng)用予以介紹。如果你對微控制器具有興趣,不妨繼續(xù)往下
    的頭像 發(fā)表于 06-27 10:25 ?1.2w次閱讀

    什么是微控制器?如何編程微控制器

    微控制器進行編程或刻錄意味著“將程序從編譯傳輸?shù)?b class='flag-5'>微控制器的存儲”。微控制器的程序通常是用C或匯編語言編寫的,最后編譯
    的頭像 發(fā)表于 08-21 15:40 ?1.1w次閱讀

    小型RAM微控制器與SL API大量REST接口連接

    電子發(fā)燒友網(wǎng)站提供《小型RAM微控制器與SL API大量REST接口連接.zip》資料免費下載
    發(fā)表于 12-09 09:37 ?0次下載
    <b class='flag-5'>小型</b>RAM<b class='flag-5'>微控制器</b>與SL API大量REST接口連接

    汽車微控制器的供電電壓

    電壓,包括許多32位微控制器和一些較新的16位微控制器。由于功耗更低,一些小型設(shè)備,如便攜式設(shè)備,也經(jīng)常使用3.3V的微控制器。 ·1.3V:一些新型
    的頭像 發(fā)表于 07-19 10:45 ?1583次閱讀
    汽車<b class='flag-5'>微控制器</b>的供電電壓

    微控制器基礎(chǔ)】—— 從歷史切入,了解微控制器的五個要素(下)

    微控制器基礎(chǔ)】—— 從歷史切入,了解微控制器的五個要素(下)
    的頭像 發(fā)表于 12-06 17:23 ?769次閱讀
    【<b class='flag-5'>微控制器</b>基礎(chǔ)】—— 從歷史切入,了解<b class='flag-5'>微控制器</b>的五個要素(下)

    微控制器基礎(chǔ)】——從歷史切入,了解微控制器的五個要素(上)

    微控制器基礎(chǔ)】——從歷史切入,了解微控制器的五個要素(上)
    的頭像 發(fā)表于 12-07 10:55 ?815次閱讀
    【<b class='flag-5'>微控制器</b>基礎(chǔ)】——從歷史切入,了解<b class='flag-5'>微控制器</b>的五個要素(上)