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

24小時聯系電話:18217114652、13661815404

中文

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

技術專題

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


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

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

數萬:PIC單片機代碼保護

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

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

隱藏和尋求代碼安全

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

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

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

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

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

Mikroe PIC單片機框圖

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

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

請輸入搜索關鍵字

確定
主站蜘蛛池模板: 免费观看一级欧美大 | 亚洲国产成人久久一区久久 | 男女一级做片a性视频 | 国产综合久久久久 | 九九精品在线播放 | 福利视频中文在线观看 | 欧美日韩专区 | 久久久久欧美国产精品 | 激情五月婷婷网 | 免费欧美日韩 | h片在线播放| 女人十六毛片 | 综合爱爱网 | 韩国成人毛片aaa黄 韩国高清不卡一区二区 | 国产精品网页 | 国产91在线 | 欧美 | 久久精品国产99国产 | 亚洲欧美日韩国产精品影院 | 免费看欧美一级a毛片 | 农村妇女高清毛片一级 | 全高清特级毛片 | 欧美骚视频 | 国产一区二区在线看 | 成人网18免费网站在线 | 伊人黄色| 狠狠操她 | 精品一区二区三区在线观看视频 | 成人特黄午夜性a一级毛片 成人特级毛片69免费观看 | 国产亚洲欧美久久久久 | 911视频免费| 久久99九九精品免费 | 日日操天天射 | 久久久综合网 | 福利在线网站 | 狠狠色狠狠色综合久久第一次 | 日韩一区二区三区在线视频 | 欧美视频一区二区 | 爆操大奶美女 | 台湾成人性视频免费播放 | 我要看免费毛片 | 一级肉体毛片视频免费看看 |