升級(jí)包加密方法及裝置,升級(jí)包解密方法及裝置

基本信息

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

摘要

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