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

24小時聯系電話:18217114652、13661815404

中文

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

技術專題

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


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

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

數萬:PIC單片機代碼保護

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

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

隱藏和尋求代碼安全

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

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

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

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

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

Mikroe PIC單片機框圖

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

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

請輸入搜索關鍵字

確定
主站蜘蛛池模板: 天天玩天天操 | 精品久久久久久免费影院 | 亚洲综合欧美日韩 | 狠狠狠狠狠狠狠狠狠狠 | 国产精品久久香蕉免费播放 | 香蕉福利久久福利久久香蕉 | 欧美一级α片毛片免费观看 | 国产成人禁片免费观看视频 | 日韩每日更新 | 香蕉视频在线观看视频 | 精品久久久久久久久久久 | 欧美大片一区 | 久草久草久草 | 欧美成人精品不卡视频在线观看 | 毛片大| 亚洲精品一区最新 | 国产亚洲欧美一区二区三区 | 九色91精品国产网站 | 久久这里只有精品9 | 国内夫妇精品对白在线播放 | 国产激情一区二区三区成人91 | 国产精品久久久久亚洲 | 欧美一级成人毛片影院 | 免费久草 | 久久精品亚洲99一区二区 | 一区二区三区四区国产精品 | 黑人巨大vs日本妞 | 欧美美女一区二区三区 | 日本一级毛片视频 | 亚洲一区二区日韩欧美gif | 亚欧精品一区二区三区 | 欧美一级级毛片 | 亚洲综合精品成人啪啪 | 国产精品久久毛片 | 日本香蕉视频在线观看 | 国产精品亚洲综合一区在线观看 | 日日添日日摸 | 国产欧美精品一区二区三区四区 | 天天躁狠狠躁夜夜躁 | 一级午夜免费视频 | 久久99久久99精品观看 |