终端的电池鉴权方法及装置、电子设备、存储介质制造方法及图纸

技术编号:37773486 阅读:27 留言:0更新日期:2023-06-06 13:40
本公开是关于一种终端的电池鉴权方法及装置、电子设备、存储介质。其中,该方法,包括:获取待鉴权电池的电池信息,并基于所述待鉴权电池的电池信息生成鉴权请求;将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的电池信息对所述鉴权请求中包含的电池信息进行鉴权;接收所述云端返回的鉴权结果。接收所述云端返回的鉴权结果。接收所述云端返回的鉴权结果。

【技术实现步骤摘要】
终端的电池鉴权方法及装置、电子设备、存储介质


[0001]本公开涉及终端
,尤其涉及一种终端的电池鉴权方法及装置、电子设备、存储介质。

技术介绍

[0002]在采用快充技术对终端的电池进行充电时,越高的充电功率,通常意味着越高的安全风险。在实际应用中,若终端装配的电池本身安全性较差,仍采用功率较高的快速充电策略对电池进行充电,极易出现充电功率超出电池负荷,而导致电池损坏或爆炸的问题。
[0003]因此,随着电池快充技术的普及与发展,以及用户安全意识的不断提高,如何提高电池的安全性,已经成为了各大厂商亟待解决的问题。

技术实现思路

[0004]本公开提供一种终端的电池鉴权方法及装置、电子设备、存储介质,能够基于云端存储的合法电池的电池信息,对终端的电池进行准确鉴权。
[0005]根据本公开的第一方面,提供一种终端的电池鉴权方法,应用于终端,包括:
[0006]获取待鉴权电池的电池信息,并基于所述待鉴权电池的电池信息生成鉴权请求;
[0007]将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的电池信息对所述鉴权请求中包含的电池信息进行鉴权;
[0008]接收所述云端返回的鉴权结果。
[0009]根据本公开的第二方面,提供一种终端的电池鉴权方法,应用于云端,包括:
[0010]接收终端发送的鉴权请求,所述鉴权请求由所述终端基于待鉴权电池的电池信息生成;
[0011]基于预先存储的合法电池的电池信息,对所述鉴权请求中包含的电池信息进行鉴权,并将鉴权结果返回至所述终端。
[0012]根据本公开的第三方面,提供一种终端的电池鉴权装置,应用于终端,包括:
[0013]获取单元,获取待鉴权电池的电池信息,并基于所述待鉴权电池的电池信息生成鉴权请求;
[0014]发送单元,将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的电池信息对所述鉴权请求中包含的电池信息进行鉴权;
[0015]接收单元,接收所述云端返回的鉴权结果。
[0016]根据本公开的第四方面,提供一种终端的电池鉴权装置,应用于云端,包括:
[0017]接收单元,接收终端发送的鉴权请求,所述鉴权请求由所述终端基于待鉴权电池的电池信息生成;
[0018]鉴权单元,基于预先存储的合法电池的电池信息,对所述鉴权请求中包含的电池信息进行鉴权,并将鉴权结果返回至所述终端。
[0019]根据本公开的第五方面,提供一种电子设备,包括:
[0020]处理器;
[0021]用于存储处理器可执行指令的存储器;
[0022]其中,所述处理器通过运行所述可执行指令以实现如第一方面或第二方面所述的方法。
[0023]根据本公开的第六方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面或第二方面所述方法的步骤。
[0024]在本公开的技术方案中,当终端需要对所装配的电池进行鉴权时,可以基于电池的电池信息向云端发送鉴权请求,使得云端可以基于预先存储的合法电池的电池信息,对接收到的鉴权请求中包含的电池信息进行鉴权,并向终端返回鉴权结果。
[0025]应当理解的是,本公开是基于云端存储的合法电池的电池信息,对终端装配的电池进行鉴权,鉴权操作并不依赖于终端本地部署的鉴权逻辑,避免了相关技术中由于终端本地部署的鉴权逻辑易被破解,而导致鉴权结果不准确的问题。
附图说明
[0026]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0027]图1是本公开一示例性实施例示出的一种终端的电池鉴权方法的流程图;
[0028]图2是本公开一示例性实施例示出的另一种终端的电池鉴权方法的流程图;
[0029]图3是本公开一示例性实施例示出的一种智能手机的手机电池鉴权方法的交互图;
[0030]图4是本公开一示例性实施例示出的一种智能手机的手机电池鉴权方法的流程图;
[0031]图5是本公开一示例性实施例示出的一种应用于终端的电池鉴权装置的框图;
[0032]图6是本公开一示例性实施例示出的另一种应用于终端的电池鉴权装置的框图;
[0033]图7是本公开一示例性实施例示出的一种应用于云端的电池鉴权装置的框图;
[0034]图8是本公开一示例性实施例示出的另一种应用于云端的电池鉴权装置的框图;
[0035]图9是本公开一示例性实施例中一种电子设备的结构示意图。
具体实施方式
[0036]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0037]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0038]应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离
本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0039]在相关技术中,为了避免充电功率过大,而导致超出电池负荷的情况,终端在对电池进行充电之前,通常会优先对电池进行鉴权操作,以确定电池是否为安全性较高的合法电池。在此基础上,终端即可采用与鉴权结果相适配的充电策略对电池进行充电,具体的,在鉴权通过时,采用预置的快速充电策略对电池进行充电,在鉴权未通过时,则采用常规充电方案对电池进行充电。通过该方式,即可在保证电池安全性的前提下,尽可能的提高充电效率。
[0040]在相关技术中,通常在终端本地对所装配的电池执行鉴权操作。举例而言,技术人员可以预先在电池包含的电池芯片中和装配有该电池的终端中保存同一秘钥,那么,在终端需要对电池进行鉴权时,即可优先读取电池芯片中保存的秘钥,并判断读取到的秘钥是否与终端本地保存的秘钥一致,若一致则鉴权通过,否则,鉴权不通过。
[0041]不难看出,相关技术仅在终端本地对电池执行了鉴权操作,且鉴权逻辑较为简单,一旦该鉴权逻辑被非法份子破解,便极易出现鉴权结果不准确,而导致通过快速充电策略对安全性较差的非法电池进行充电的情况。例如,在非法份子破解终端本地的鉴权逻辑后,即本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端的电池鉴权方法,其特征在于,应用于终端,包括:获取待鉴权电池的电池信息,并基于所述待鉴权电池的电池信息生成鉴权请求;将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的电池信息对所述鉴权请求中包含的电池信息进行鉴权;接收所述云端返回的鉴权结果。2.根据权利要求1所述的方法,其特征在于,所述鉴权请求中包含的电池信息被所述云端用于与所述云端中预先存储的合法电池的电池信息进行匹配;其中,当在预先存储的合法电池的电池信息中匹配到所述鉴权请求中包含的电池信息时,所述鉴权结果用于表征所述待鉴权电池通过鉴权;当在预先存储的合法电池的电池信息中未匹配到所述鉴权请求中包含的电池信息时,所述鉴权结果用于表征所述待鉴权电池未通过鉴权。3.根据权利要求1所述的方法,其特征在于,所述云端预先存储的合法电池的电池信息包括:所述合法电池的公钥;所述待鉴权电池的电池信息包括:基于所述待鉴权电池的私钥生成的数字签名;所述将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的电池信息对所述鉴权请求中包含的电池信息进行鉴权,包括:将所述鉴权请求发送至云端,以由所述云端基于预先存储的合法电池的公钥对所述鉴权请求中包含的数字签名进行验签;其中,在验签成功的情况下,所述鉴权结果用于表征所述待鉴权电池通过鉴权。4.根据权利要求1所述的方法,其特征在于,还包括:将所述终端的终端信息发送至所述云端,以由所述云端基于预先存储的合法终端的终端信息对接收到的终端信息进行鉴权;接收所述云端返回的关于所述终端的鉴权结果。5.根据权利要求4所述的方法,其特征在于,在所述终端和所述待鉴权电池均通过所述云端的鉴权操作的情况下,所述云端中建立有所述终端的终端信息和所述待鉴权电池的电池信息的对应关系。6.根据权利要求5所述的方法,其特征在于,还包括:接收所述云端返回的合法性证书,所述合法性证书由所述云端在建立有所述对应关系的情况下生成;对所述合法性证书进行存储,以用于对所述待鉴权电池进行再次鉴权。7.根据权利要求1所述的方法,其特征在于,还包括:基于所述终端的终端信息,对所述待鉴权电池的电池信息进行本地鉴权;其中,所述鉴权请求在所述待鉴权电池通过本地鉴权的情况下生成。8.根据权利要求1所述的方法,其特征在于,还包括:从预先定义的充电策略中,选取与所述鉴权结果相匹配的目标充电策略,对所述待鉴权电池进行充电。9.一种终端的电池鉴权方法,其特征在于,应用于云端,包括:接收终端发送的鉴权请求,所述鉴权请求由所述终端基于待鉴权电池的电池信息生成;
基于预先存储的合法电池的电池信息,对所述鉴权请求中包含的电池信息进行鉴权,并将鉴权结果返回至所述终端。10.根据权利要求9所述的方法,其特征在于,所述基于预先存储的合法电池的电池信息,对所述鉴权请求中包含的电池信息进行鉴...

【专利技术属性】
技术研发人员:张金龙
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1