久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 唯一ID的MCU的在防程序解密中的使用 [打印本頁]

作者: fulingcai    時間: 2010-8-5 20:30
標題: 唯一ID的MCU的在防程序解密中的使用


     具有唯一ID的MCU在程序加密上有獨特的優勢,就是利用這唯一ID對程序加密,使程序只能在這唯一ID上使用,做到程序不能直接硬拷貝。具體做法就是在燒錄程序時先讀出MCU的唯一ID,然后把這ID寫入程序中,目標程序中要有判別這唯一ID的函數,程序運行時要對ID進行核對,如果不對,則程序非正常運行。做的高級點在程序空間開辟16-64字節的空間,把這唯一ID號加上一些隨機數據使用DES或其他加密算法進行加密,然后燒錄到該MCU中。同時計算該程序的校驗和(最好是unsigned long)一并燒錄的MCU中, 目標程序運行時不定時計算自己的校驗和,發現不對則程序非正常運行。程序運行時解密這些數據,然后再與唯一ID對照,如果錯誤則不正常運行。這樣做的目的是讓非法拷貝程序難道增加,必須讀懂程序,然后再修改相關方才能成功。這樣給非法拷貝增加了相當難度。

    要做到以上的程序加密,就要有個自定義程序燒錄工具。本人在研究了STC11F系列的燒錄時序后開發了專用燒錄工具,燒錄時先燒錄一個專門讀唯一ID的程序,然后運行這程序,讀出ID,然后進行DES加密處變成16字節數后加入到真正的目標程序然后燒錄這唯一適合該MCU的程序到該MCU。由于這些過程都是由程序控制的,與燒錄一個程序沒什么本質的區別,還可脫機燒錄,非常方便。






歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 欧洲色综合| 香蕉视频色版 | 99国产免费 | 婷婷伊人网 | 国产日韩欧美综合 | 亚洲福利视频一区 | 久久综合伊人 | 国产激情在线观看 | 亚洲第二区 | 黄色成人免费网站 | 国产一级黄 | 在线成人| 黄色成人在线视频 | 性欧美69| 久久免费精品视频 | 日韩a在线| 国产在线黄色 | 国产精品区二区三区日本 | 国产欧美日韩在线 | 超碰成人在线观看 | 午夜久久久久久 | 成人高潮片免费 | 日韩精品在线一区 | 日韩视频免费在线观看 | 中文字幕一区二区三区乱码 | 中文字幕免费观看视频 | 欧美亚洲国产日韩 | 国产精品1区2区 | 成人国产精品视频 | 在线观看亚洲一区 | 亚洲福利专区 | 成人三级视频在线观看 | 欧美黄色片 | 影音先锋在线视频 | 亚洲综合免费 | 欧美日韩一区在线 | 欧美日韩视频 | 欧美成人免费 | 午夜拍拍| 亚洲视频一区在线观看 | 免费黄色一级视频 |