国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

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

454398 ? 來源:eeweb ? 作者:Maxim ? 2021-06-20 18:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

硬件配置
SHA 器件只需要一個微控制器端口引腳和一個上拉電阻。微控制器中的代碼生成適當的波形,以 14kbps 或 140kbps 數據速率與設備進行雙向通信。每個設備都包含一個全球唯一的序列號。該設備能夠保存和保護機密并非常快速地執行 SHA-1 哈希算法

方法

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

poYBAGDPFSKAehRGAAAzoSYWK4s813.png

當加密消息到達時,采用以下算法:

pYYBAGDPFSyAewNkAAAqcXKBIUc888.png

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

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    8381

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    #硬聲創作季 微控制器原理:微控制器的典型結構

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

    電梯的基礎原理:微控制器

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

    微控制器的發展怎么樣

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

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

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

    STM32系列32位微控制器

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

    什么是微控制器MCU

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

    小型微控制器上的實時操作系統

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

    基于STM32微控制器小型無人機飛行控制系統

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

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

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

    微控制器到底是什么?微控制器有怎么樣的應用

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

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

    微控制器進行編程或刻錄意味著“將程序從編譯傳輸到微控制器的存儲”。微控制器的程序通常是用C或匯編語言編寫的,最后編譯
    的頭像 發表于 08-21 15:40 ?1.2w次閱讀

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

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

    汽車微控制器的供電電壓

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

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

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

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

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