找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6186|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

STC單片機(jī)加密方式分享

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
1. 程序加密后傳輸:主要是防身邊人,此功能主要是實(shí)現(xiàn)將用戶代碼加密后再下載,以防止代碼下載過程中被第三方串口監(jiān)控軟件將用戶的原碼數(shù)據(jù)截取,從而確保了代碼的安全.
2. ID號(hào)加密,十幾年前就有人這么用,挺好的,簡述如下:ID號(hào)加密是根據(jù)用戶所設(shè)定的算法對ID號(hào)的,7個(gè)字節(jié)進(jìn)行分別運(yùn)算,每種加密算法最多可以進(jìn)行4次不同的運(yùn)算,運(yùn)算符不分優(yōu)先級(jí),從前到后依次進(jìn)行4次運(yùn)算,對于同一個(gè)加密算法,ID號(hào)的7個(gè)字節(jié)是分別使用此算法進(jìn)行運(yùn)算,運(yùn)算完成后會(huì)得到加密后的7個(gè)字節(jié),在下載用戶代碼時(shí),加密后的7個(gè)字節(jié)會(huì)自動(dòng)寫入到用戶所指定的FLASH中
3. 下載口令:類似于ATM機(jī)取款需要輸密碼,五次自動(dòng)鎖死。
4. 發(fā)布項(xiàng)目程序,就是把把所有的配置等保存成一個(gè)可以燒寫的可執(zhí)行文件,工廠操作的時(shí)候都看不到單片機(jī)型號(hào),看不到STC的圖標(biāo)。

51hei截圖20220621171531.jpg (146.56 KB, 下載次數(shù): 112)

51hei截圖20220621171531.jpg

評分

參與人數(shù) 1黑幣 +12 收起 理由
catlu + 12

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂2 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:123289 發(fā)表于 2022-7-29 15:29 | 只看該作者
實(shí)際應(yīng)用中,客戶需要對控制方式或?qū)ο笞稣{(diào)整,往往只要改軟件就可以了。
我們是將升級(jí)后的軟件,發(fā)給客戶,且將升級(jí)的方法也給客戶,這樣就不用出差了。
這時(shí)就涉及到軟件的加密了。
你能想到我們加密的方案嗎?
舉例:無線看板,用于生產(chǎn)數(shù)據(jù)統(tǒng)計(jì)監(jiān)察,數(shù)據(jù)通過無線方式與辦公室PC機(jī)后臺(tái)軟件互聯(lián)。
我們將升級(jí)軟件發(fā)給客戶,告訴客戶,可以通過PC機(jī),用無線的方式,將升級(jí)軟件直接發(fā)出,對無線看板【刷機(jī)】徹底更換原來的軟件。不過刷機(jī)過程中要求不能掉電(5秒)。
我們敢把【升級(jí)軟件】給到客戶手上,而不怕泄密,猜猜是如何做到的。
回復(fù)

使用道具 舉報(bào)

板凳
ID:624769 發(fā)表于 2022-7-29 22:52 | 只看該作者
yzwzfyz 發(fā)表于 2022-7-29 15:29
實(shí)際應(yīng)用中,客戶需要對控制方式或?qū)ο笞稣{(diào)整,往往只要改軟件就可以了。
我們是將升級(jí)后的軟件,發(fā)給客戶 ...

要做到這點(diǎn)倒不難,我倒是對 刷機(jī)過程中,不能掉電的5秒,如果掉電了,你們的后續(xù)解決方案比較感興趣。
回復(fù)

使用道具 舉報(bào)

地板
ID:123289 發(fā)表于 2022-8-1 08:55 | 只看該作者
這個(gè)問題在硬件上解決了,做了能堅(jiān)持5秒的不間斷電源。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表