控制板加密和解密方式、終端設備及計算機可讀存儲介質

基本信息

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

摘要

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