全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111497057.3 (22)申请日 2021.12.09 (71)申请人 四川启睿 克科技有限公司 地址 610000 四川省成 都市中国 (四川) 自 由贸易试验区成都高新区天府四街 199号1栋33层 (72)发明人 王瑞祥  (74)专利代理 机构 成都虹桥专利事务所(普通 合伙) 51124 代理人 吴中伟 (51)Int.Cl. G06F 8/65(2018.01) H04L 9/06(2006.01) H04L 9/30(2006.01) H04L 9/40(2022.01) (54)发明名称 可定制化的OTA升级方法 (57)摘要 本发明涉及系统更新技术领域, 为了提高车 辆系统升级后的用户使用体验感, 提供了可定制 化的OTA升级方法, 包括: 步骤1、 分别生成客户端 和服务端的公钥及私钥; 步骤2、 客户端使用客户 端私钥对用户特征信息进行加密形成签名数据, 使用密码器对用户特征信息进行加密处理形成 加密数据, 并将签名数据与加密数据发送给服务 端; 步骤3、 服务端对接收的加密数据进行解密并 验证; 步骤4、 验证通过后, 服务端根据用户特征 信息制作OTA升级包, 并将其推送给客户端; 步骤 5、 客户端接收OTA升级包并完成相关升级。 采用 上述方式无需对 学习过的部分进行再次学习, 从 而提升了用户使用体验感。 权利要求书1页 说明书3页 CN 114253575 A 2022.03.29 CN 114253575 A 1.可定制化的OTA升级方法, 其特 征在于, 包括: 步骤1、 分别生成客户端和服 务端的公钥及私钥; 步骤2、 客户端使用客户端私钥对用户特征信 息进行加密形成签名数据, 使用密码器对 用户特征信息进行加密处 理形成加密数据, 并将签名数据与加密数据发送给服 务端; 步骤3、 服 务端对接收的加密数据进行解密并验证; 步骤4、 验证通过后, 服 务端根据用户特 征信息制作OTA升级包, 并将其推送给客户端; 步骤5、 客户端接收OTA升级包并完成相关升级。 2.根据权利要求1所述的可定制化的OTA升级方法, 其特征在于, 所述步骤1中采用椭圆 曲线加密算法生成公钥、 私钥。 3.根据权利要求2所述的可定制化的OTA升级方法, 其特 征在于, 所述 步骤2具体为: 步骤21、 客户端 使用客户端私钥对用户特 征信息进行加密形成签名数据; 步骤22、 使用椭圆加密曲线算法进行客户端与服 务端的密钥磋商形成加锁密钥; 步骤23、 使用对称加密算法和加锁密钥构成密码器, 使用密码器对客户端的用户特征 信息进行加密, 形成加密数据; 步骤24、 将签名数据和 加密数据发送给服 务端。 4.根据权利要求3所述的可定制化的OTA升级方法, 其特 征在于, 所述 步骤3具体为: 步骤31、 使用椭圆曲线加密算法进行服 务端与客户端的密钥磋商形成开锁密钥; 步骤32、 使用开锁秘钥及与步骤23相同的对称加密算法构成解码密码器, 使用解码密 码器对加密数据进行解密; 步骤33、 使用客户端发送的签名数据及客户端的公钥验证解密后的加密数据是否正 确。 5.根据权利要求1所述的可定制化的OTA升级方法, 其特征在于, 所述步骤4中, 服务端 将OTA升级包推送给客户端的具体步骤为: 步骤41、 服 务端对OTA升级包进行加密形成升级包签名数据; 步骤42、 使用椭圆加密曲线算法进行服务端与客户端的密钥磋商形成升级包加锁密 钥; 步骤43、 使用对称加密算法和升级包加锁密钥对OTA升级包进行加密; 步骤44、 将升级包签名数据和 加密后的OTA升级包发送给客户端。 6.根据权利要求5所述的可定制化的OTA升级方法, 其特 征在于, 所述 步骤5具体为: 步骤51、 使用椭圆加密曲线算法进行服务端与客户端的密钥磋商形成升级包开锁密 钥; 步骤52、 使用对称加密算法和升级包开锁密钥对加密后的OTA升级包进行解密; 步骤53、 使用升级包签名数据和服 务端的公钥验证解密后的数据是否正确; 步骤54、 验证通过后完成相关升级。 7.根据权利要求3所述的可定制化的OTA升级方法, 其特征在于, 所述对称加密算法具 体为AES算法。 8.根据权利要求1 ‑7任意一项所述的可定制化的OTA升级方法, 其特征在于, 所述用户 特征信息为 根据用户使用习惯进行 再学习后的信息 。权 利 要 求 书 1/1 页 2 CN 114253575 A 2可定制化的O TA升级方 法 技术领域 [0001]本发明涉及系统更新 技术领域, 具体是一种可定制化的OTA升级方法。 背景技术 [0002]近些年汽车对车机系统的功能要求不断提高, 车机系统也由原来简单的播放音乐 和显示车辆状况信息的车机, 转变为集娱乐、 购物以及车辆部 分功能控制的综合车机系统, 其中对车辆功能控制的部分有 些需要根据使用人员的使用习惯进 行自主学习, 如变速箱换 挡逻辑控制 部分, 一辆车给一个驾驶风格偏温和的人驾驶一段时间后, 这个变速箱通常会 在换挡逻辑中偏向于使用高档位, 以更积极的进行增档动作。 但对于一个驾驶风格偏激烈 的人来说, 变速箱更愿意将档位保持在低档位, 以便车辆保持更加充足的动力请求, 让动力 请求的响应速度更快。 现有技术在进行系统升级时会进行整体升级, 包括车辆自主学习后 的部分。 若在系统升级时也对此部分内容进行升级, 则车辆在系统升级后还需再次进行自 主学习, 降低了用户使用体验感。 发明内容 [0003]为了提高车辆系统升级后的用户使用体验感, 本申请提供了一种可定制化的OTA 升级方法。 [0004]本发明解决上述问题所采用的技 术方案是: [0005]可定制化的OTA升级方法, 包括: [0006]步骤1、 分别生成客户端和服 务端的公钥及私钥; [0007]步骤2、 客户端使用客户端私钥对用户特征信息进行加密形成签名数据, 使用密码 器对用户特 征信息进行加密处 理形成加密数据, 并将签名数据与加密数据发送给服 务端; [0008]步骤3、 服 务端对接收的加密数据进行解密并验证; [0009]步骤4、 验证通过后, 服务端根据用户特征信息制作OTA升级包, 并将其推送给客户 端; [0010]步骤5、 客户端接收OTA升级包并完成相关升级。 [0011]进一步地, 所述步骤1中采用椭圆曲线加密算法生成公钥、 私钥。 [0012]进一步地, 所述步骤2具体为: [0013]步骤21、 客户端 使用客户端私钥对用户特 征信息进行加密形成签名数据; [0014]步骤22、 使用椭圆加密曲线算法进行客户端与服 务端的密钥磋商形成加锁密钥; [0015]步骤23、 使用对称加密算法和加锁密钥构成密码器, 使用密码器对客户端的用户 特征信息进行加密, 形成加密数据; [0016]步骤24、 将签名数据和 加密数据发送给服 务端。 [0017]进一步地, 所述步骤3具体为: [0018]步骤31、 使用椭圆曲线加密算法进行服 务端与客户端的密钥磋商形成开锁密钥; [0019]步骤32、 使用开锁秘钥及与步骤23相同的对称加密算法构成解码密码器, 使用解说 明 书 1/3 页 3 CN 114253575 A 3

.PDF文档 专利 可定制化的OTA升级方法

文档预览
中文文档 5 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共5页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 可定制化的OTA升级方法 第 1 页 专利 可定制化的OTA升级方法 第 2 页 专利 可定制化的OTA升级方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:39:35上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。