控制板加密和解密方式、終端設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN201811306147.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN109543423B 公開(kāi)(公告)日 2021-07-23
申請(qǐng)公布號(hào) CN109543423B 申請(qǐng)公布日 2021-07-23
分類號(hào) G06F21/60(2013.01)I;G06F21/76(2013.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 鐘前進(jìn);王科;嚴(yán)彩忠;丁信忠;李虎修 申請(qǐng)(專利權(quán))人 上海新時(shí)達(dá)電氣股份有限公司
代理機(jī)構(gòu) 上海晨皓知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 成麗杰
地址 201802上海市嘉定區(qū)南翔鎮(zhèn)新勤路289號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明實(shí)施例涉及加密領(lǐng)域,公開(kāi)了一種控制板加密和解密方法、終端設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中方法包括:根據(jù)CPU唯一序列號(hào)和程序固化密鑰生成第一次加密密文,再通過(guò)FPGA對(duì)第一次密文和FPGA數(shù)據(jù)進(jìn)行二次加密,生成的加密密文包括攜帶CPU唯一序列號(hào)和程序固化密鑰的有效密文及隨機(jī)產(chǎn)生的迷惑密文;將加密密文保存在EEPROM中,其中有效密文根據(jù)預(yù)設(shè)規(guī)則進(jìn)行多地址保存,迷惑密文隨機(jī)保存;解密時(shí),CPU根據(jù)唯一序列號(hào)和程序固化密鑰計(jì)算出CPU加密密文,F(xiàn)PGA讀取EEPROM中的加密密文,進(jìn)行有效密文提取并進(jìn)行二次加密的解密,如果經(jīng)FPGA提取并解密后有效密文和CPU計(jì)算出的CPU加密密文匹配,則解密成功。本發(fā)明實(shí)現(xiàn)了對(duì)伺服驅(qū)動(dòng)器控制板嵌入式程序和FPGA程序的安全加密。