韩国美女高清爽快一级毛片-韩国美女毛片-韩国美女人成网站在线看看-韩国美女丝袜一区二区-韩国美女一级毛片-韩国美女一级片

24小時聯系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
技術專題>
用于PIC微控制器代碼...

技術專題

用于PIC微控制器代碼保護的關鍵序列號芯片


用于PIC微控制器代碼保護的關鍵序列號芯片

對于我們這些設計和開發PCB來保護固件免受黑客攻擊的人來說,這似乎是一場捉迷藏的游戲。固件或微控制器代碼保護對于保持產品的保真度以及保護產品設計開發中的時間和資本支出的投資至關重要。有幾種很好的微控制器代碼保護方法,可以使您的固件免受大多數黑客的攻擊。但是,一些黑客決心通過以較低的價格充斥復制品或假裝您制造的劣質產品來竊取您的辛勤工作和您的利潤。對于這些黑客來說,鎖上序列號芯片是微控制器代碼保護的有效隱藏策略。

數萬:PIC單片機代碼保護

通常,通過將機器代碼下載到本地存儲器中來對處理器進行編程。這可能是通過閃爍執行的,其中的代碼是可擦除的,并且處理器可以重新編程或硬連線(刻錄)到內存中,以后無法進行任何更改。在這些情況下,即使沒有經驗的黑客也知道程序代碼的位置,這使其非常不安全。

PIC微控制器是最流行的控制器之一,它們具有廣泛的體系結構和不同的功能。不管方差如何,這些處理器的控制器代碼結構都是相似的。大多數固件開發都是通過使用開發板來完成的,這對于調試代碼是無價的。但是,這些板可通過串行電纜輕松訪問控制器內存。

隱藏和尋求代碼安全

序列號密鑰的使用是一種加密形式,類似于用于密碼保護的加密形式。每個制造的微控制器都分配有唯一的代碼,范圍從8位到80位或更長。這個想法是防止訪問控制器代碼,除非代碼與訪問設備或程序匹配。這樣可以防止窺視程序代碼。與密碼保護一樣,黑客也開發了密鑰生成器,這些密鑰生成器試圖創建適當的代碼以進行訪問。如果有足夠的時間,這些代碼將非常有效地得出正確的代碼。為了阻止這種情況,我建議您將密鑰存儲在黑客無法訪問或可能不知道可以進入的位置。

唯一密鑰必須位于可以在執行程序之前讀取的位置。盡管這聽起來可能有局限性,但是有很多選擇。例如:

閃存:這是用于存儲程序代碼和可能被擦除和重寫的鍵的最佳位置。它用于調試過程以及測試和開發。

程序存儲器:這通常是為程序保留的專用內存塊。這也是隱藏密鑰的好地方。除非知道密鑰的加密方法,否則很難將實際程序代碼與密鑰代碼分開。

微處理器存儲器(EEPROM):密鑰已硬連線或刻錄到ROM設備中,無法更改。這取決于系統阻止入侵者進行讀取訪問的能力。通常在制造過程中或剛好在運輸之前完成。

Mikroe PIC單片機框圖

如上所示,在幾個存儲位置中,密鑰可以存儲在微控制器中,并且不能由外部讀取設備直接訪問。此外,可以將外部安全存儲組件添加到PCB,微控制器可以通過專用端口位置直接訪問該組件。

您可以通過在PCB上實施專用的安全存儲設備來創建外部存儲單元,以用作微控制器無法訪問的存儲單元。由于大多數PCB包含許多連接到微控制器的設備,因此潛在的黑客可能不會檢測到這種模棱兩可的設備。而是假定它是系統關鍵組件。

請輸入搜索關鍵字

確定
主站蜘蛛池模板: 午夜免费福利在线 | 亚洲精品国产男人的天堂 | 成人欧美视频 | 中文字幕伦视频 | 亚洲成人高清在线 | 亚洲免费视频播放 | 五月婷婷在线视频观看 | 久久久久国产精品美女毛片 | 久久频这里精品香蕉久久 | 日本在线一卡二卡毛片 | 久久精品国产日本波多麻结衣 | 久久久无码精品亚洲日韩按摩 | 欧美性大战久久久久久久蜜桃 | 80岁色老头69av | 九九成人 | 久草男人天堂 | 五月天婷婷缴情五月免费观看 | 免费一级欧美大片久久网 | 免费不卡视频 | 最新国产精品好看的国产精品 | 在线观看日本免费视频大片一区 | 成人午夜亚洲影视在线观看 | 私人午夜影院 | 成人在线一区二区三区 | 一级毛片在线播放 | 成人精品视频在线 | 亚洲综合在线视频 | 午夜影院免费在线观看 | 久久精品资源站 | 亚洲视频高清 | 伊人久久一本 | 精品日产一区二区 | 精品国产一区二区三区久久 | 99久热在线精品视频播 | 250pp久久新| 久久久久久久一线毛片 | 一级毛片看一个 | 久久久久久国产精品免费 | 蜜桃久久| 尹人久久| 九九精品视频在线观看九九 |