电池控制IC、电池组及其认证方法技术

技术编号:13834860 阅读:52 留言:0更新日期:2016-10-15 14:05
本公开涉及电池控制IC、电池组及其认证方法。能够限制非正规电池组的使用。电池控制IC(200)包括认证电路(208)和充电/放电控制电路(210)。充电/放电控制电路(210)控制电池(22)的充电和放电。认证电路(208)进行用于与主机设备进行认证的处理。认证电路(208)被配置成进行与按公用密钥方式的第一认证相关联的处理。充电/放电控制电路(210)被配置成当第一认证成立时,进行允许放电操作的控制。

【技术实现步骤摘要】
相关申请的交叉引用本申请基于并要求2015年3月31日提交的日本专利申请No.2015-070690的优先权,该申请的公开内容通过引用整体包含于此。
本专利技术涉及电池控制IC、电池组及其认证方法
技术介绍
可再充电的二次电池用作诸如膝上型计算机和电动工具之类电子设备的电源。这样的二次电池内置在可拆卸地安装在电子设备上的许多电池组(battery pack)中。例如,日本专利No.3833679公开一种对电池组充电的技术。此外,USP 6,975,092的说明书公开一种对智能电池充电的技术。
技术实现思路
近年来,随着如上所述的电子设备的普及,非正规(伪造)的电池组已流通。把这种非正规电池组用于电子设备可能导致过电流或过热,从而导致在电子设备中发生故障。根据下面的说明和附图,本专利技术要解决的其它问题及新特征将是明显的。本专利技术的第一方面是一种电池组认证方法,包括:在电池组和主机设备之间进行按公用密钥方式的第一认证;和当第一认证成立时,进行使电池组能够进行放电操作的控制。即使当按照第一方面的设备被方法、系统或者使计算机实现所述设备或所述设备的一部分处理的程序替换时,作为本专利技术的一个方面,
它仍然有效。按照第一方面,能够限制非正规电池组的使用。附图说明根据结合附图进行的一些实施例的以下说明,上述和其它方面、优点和特征将更加明显,在附图中:图1是表示按照第一实施例的电池认证系统的示图;图2是表示图1中所示的电池控制IC的细节的示图;图3是表示图1中所示的电池认证系统中的电池组的认证处理的序列图;图4是实现图1中所示的电池认证系统中的第一认证处理和放电操作的功能方框图;图5是表示在主机设备和电池组之间进行的第一认证处理的细节的序列图;图6是实现图1中所示的电池认证系统中的第二认证处理和充电操作的功能方框图;以及图7是表示在主机设备和电池组之间进行的第二认证处理的细节的序列图。具体实施方式下面参考附图,说明实施例。为了说明的清楚起见,下面的说明和附图被酌情节略或简化。注意在附图中,相同的元件用相同的附图标记表示,并根据需要省略重复的说明。在以下的实施例中,根据需要,为了方便起见,参考几个部分或几个实施例进行了说明,不过,所述几个部分或几个实施例彼此关联,并且除非另有说明,否则它们彼此成其中之一是其它部分或实施例的一部分或全部的变形例、应用例、详细说明、补充说明等的关系。此外,在以下的实施例中,当提及要素的数目等(包括项目数、数值、数量、范围等)时,所述数目不限于该特定数目,可以大于或小于提及的
数目,其中明确指出所述数目应是特别提及的数目或者理论上显然所述数目应限于该特别提及的数目的情况除外。此外,在以下的实施例中,实施例的构成要素(包括操作步骤等)不一定是必不可少的,其中明确指出特定要素是必不可少的或者理论上显然特定要素是必不可少的情况除外。类似地,在以下的实施例中,当提及构成要素的形状、位置关系等时,它们包括实质相似或类似的形状等,其中明确指示或者理论上显然上面所述不成立的情况除外。这也适用于上述值等(包括项目数、数值、数量、范围等)。附图中例示成用于进行各种处理的功能块的各个要素可在硬件方面用CPU(中央处理器)、存储器和其它电路,在软件方面用载入存储器的程序等实现。因而,本领域的技术人员明白可用各种形式实现这些功能块,包括(但不限于)纯硬件、纯软件以及硬件与软件的组合。可利用任意种类的非临时性计算机可读介质保存上述程序,并提供给计算机。非临时性计算机可读介质包括任意种类的有形存储介质。非临时性计算机可读介质的例子包括磁存储介质(比如软盘、磁带、硬盘驱动器等),磁光存储介质(例如,磁光盘),CD-ROM(只读存储器),CD-R,CD-R/W以及半导体存储器(比如掩模型ROM、PROM(可编程ROM)、EPROM(可擦PROM)、闪速ROM、RAM(随机存取存储器)等)。可以利用任意种类的临时性计算机可读介质,把程序提供给计算机。临时性计算机可读介质的例子包括电信号、光信号和电磁波。临时性计算机可读介质可经由有线通信线路(比如电线和光纤)或者无线通信线路,把程序提供给计算机。<比较例及其例子>在说明本专利技术的实施例之前,说明与本专利技术的实施例比较的比较例。为了限制非正规电池组的使用,当电池组被安装在电子设备上时,通过利用例如SHA-1(安全散列算法1)方式,按公共密钥方式进行电池组认证。当认证成立并验证电池组是正规产品时,允许电池组的使用(充电和放电)。认证方法的例子是质询-响应方式。在质询-响应方式中,例如,在内置于电子设备中的内置控制器和内置于电池组中的控制IC之间交换数据。具体地,电子设备向电池组传送随机数据(质询数据、随机数)。收到随机数据的电池组利用保持在电池组中的认证密钥(这种情况下,公用密钥),根据所述随机数据生成签名数据(响应数据),并把生成的签名数据传送给电子设备。电子设备通过利用保持在电子设备中的认证密钥(这种情况下,公用密钥),按照和电池组相同的方式进行数据生成处理,并比较生成的数据和接收的签名数据。当生成的数据匹配接收的签名数据时,电子设备判定电池组是正规产品。换句话说,在这种情况下,认证成立,从而允许电池组的使用。同时,利用SHA-1的公用密钥认证方式的安全级别低于后面说明的公开密钥认证方式的安全级别,这会导致公用密钥认证方式的认证的突破。因而,在利用公用密钥认证方式的认证中,存在非正规产品的认证成立的可能性。这种情况下,非正规电池组的使用会被允许。另一方面,存在一种当电池被安装在电子设备上时,通过利用例如ECC(椭圆曲线密码学)方式,按公开密钥认证方式进行电池的认证的方法。公开密钥认证方式的安全级别高于公用密钥认证方式的安全级别,以致公开密钥认证方式的认证的突破受到抑制。例如,使用如上所述的质询-响应方式作为认证方法。同时,公开密钥认证方式的使用会导致认证所需的时间增大。为了降低成本,例如,通常使用是低成本、低性能控制器的低端控制器来作为内置于电子设备中的控制器。然而,利用这种低端控制器的认证会导致认证所需的时间进一步增大。本申请的专利技术人发现了上述问题。在本专利技术的实施例中,可利用如下所述的结构解决上述问题。换句话说,与利用公开密钥方式进行认证的情况相比,能够缩短认证所需的时间。此外,与利用公用密钥方式进行认证的情况相比,能够提高安全级别。注意,用语“低端控制器”指的是算术处理性能低的控制器。例如,“低端控制器”是包含具有约1MIPS(每秒百万条指令)/MHz或更低的处理性能的CPU的控制器。例如,低端控制器包含具有约8比特或16比特的性能的CPU。实际上,低端控制器的处理性能随周边功能的有无而变化,从而“1MIPS/MHz”仅仅是粗略的估计。因而,处理性能大于1MIPS/MHz的控制器可能用作低端控制器,而处理性能稍微低于1MIPS/MHz的控制器可能不用作低端控制器。<第一实施例>下面参考附图,说明本专利技术的实施例。(电池认证系统1)图1是表示按照第一实施例的电池认证系统1的示图。如图1中所示,电池认证系统1包括主机设备10和电池组20。主机设备10是诸如膝上型计算机之类的电子设备。电池组20可拆卸地安装在主机设备10上。当电本文档来自技高网
...

【技术保护点】
一种电池组认证方法,包括:(a)在电池组和主机设备之间进行按公用密钥方式的第一认证;和(b)当第一认证成立时,进行使电池组能够进行放电操作的控制。

【技术特征摘要】
2015.03.31 JP 2015-0706901.一种电池组认证方法,包括:(a)在电池组和主机设备之间进行按公用密钥方式的第一认证;和(b)当第一认证成立时,进行使电池组能够进行放电操作的控制。2.按照权利要求1所述的电池组认证方法,还包括:(c)在电池组和主机设备之间进行按公开密钥方式的第二认证;和(d)当第二认证成立时,进行使电池组能够进行充电操作的控制。3.按照权利要求2所述的电池组认证方法,其中在第一认证成立之后,进行步骤(c)。4.按照权利要求2所述的电池组认证方法,其中电池组中的与第一认证和第二认证相关联的处理由认证电路进行。5.一种电池控制IC,包括:控制电池的充电和放电的充电/放电控制电路;和进行用于与主机设备进行认证的处理的认证电路,其中认证电路被配置成进行与按公用密钥方式的第一认证相关联的处理,和充电/放电控制电路被配置成当第一认证成立时,进行允许放电操作的控制。6.按照权利要求5所述的电池控制IC,其中认证电路被配置成进行与按公开密钥方式的第二认证相关...

【专利技术属性】
技术研发人员:大川正祥高桥博政
申请(专利权)人:瑞萨电子株式会社
类型:发明
国别省市:日本;JP

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

1