升級包加密方法及裝置,升級包解密方法及裝置

基本信息

申請?zhí)?/td> CN202010242711.5 申請日 -
公開(公告)號 CN111431917A 公開(公告)日 2020-07-17
申請公布號 CN111431917A 申請公布日 2020-07-17
分類號 H04L29/06;H04L29/08;H04W12/02 分類 -
發(fā)明人 梁亮 申請(專利權(quán))人 上海涵潤汽車電子有限公司
代理機構(gòu) 北京集佳知識產(chǎn)權(quán)代理有限公司 代理人 上海涵潤汽車電子有限公司
地址 201615 上海市松江區(qū)九亭鎮(zhèn)淶寅西路2041號4號樓3樓
法律狀態(tài) -

摘要

摘要 本發(fā)明實施例提供升級包加密方法、裝置、升級包解密方法、裝置。加密方法包括:使用刷新數(shù)據(jù)生成原始數(shù)據(jù)包(隨機數(shù)據(jù)和刷新數(shù)據(jù));隨機產(chǎn)生第一密鑰;采用預(yù)設(shè)對稱加密算法和第一密鑰對原始數(shù)據(jù)包進行加密,得到第一數(shù)據(jù)包;在第一密鑰后填加隨機數(shù)據(jù)、刷新數(shù)據(jù)的長度信息以及在原始數(shù)據(jù)包中的啟始位信息,得到第二密鑰;使用第一非對稱加密算法和第一公鑰對第二密鑰進行加密,得到第三密鑰;生成包括第三密鑰和第一數(shù)據(jù)包的第二數(shù)據(jù)包。在本發(fā)明實施例中,用相對簡單的對稱算法加密數(shù)據(jù)量大的原始數(shù)據(jù)包,用相對復雜的非對稱算法加密數(shù)據(jù)量少的密鑰(例如第二密鑰),相對效率較高。并且,多重加密、大量填充隨機數(shù),即使被攔截也難于破解。