CN2786685Y - 认证*** - Google Patents

认证*** Download PDF

Info

Publication number
CN2786685Y
CN2786685Y CNU2004200097757U CN200420009775U CN2786685Y CN 2786685 Y CN2786685 Y CN 2786685Y CN U2004200097757 U CNU2004200097757 U CN U2004200097757U CN 200420009775 U CN200420009775 U CN 200420009775U CN 2786685 Y CN2786685 Y CN 2786685Y
Authority
CN
China
Prior art keywords
function
unit
signal
calculation
random number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNU2004200097757U
Other languages
English (en)
Inventor
坪香英一
大尾文夫
海谷英男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Application granted granted Critical
Publication of CN2786685Y publication Critical patent/CN2786685Y/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • G06F21/445Program or device authentication by mutual authentication, e.g. between devices or programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

提供一种认证***,笔记本型PC(认证装置)当连接电池包(pack)(被认证装置)时,产生随机数和函数确定信号,由信号合成单元合成后,传送给电池包,同时,由第1函数计算单元计算随机数的函数。电池包中,由信号分离单元分离成随机数与函数确定信号,由第2函数计算单元计算随机数的函数,并返回给笔记本型PC。比较单元比较第1、第2各函数计算单元的计算结果,判定连接的电池包是否是正规品,若是正规品,则连接判定单元许可连接,在不是正规品的情况下,拒绝连接电池包,从而,可防止因连接不具备规定性能、规格的伪造装置而产生故障或事故于未然。

Description

认证***
技术领域
本实用新型涉及一种认证***,以例如个人电脑(下面称为PC)和与之连接的打印机等***设备的关系这样的明显例子为例,当在主体装置上用户可自由选择并连接任何连接装置的情况下,为防止由于连接不具备适当性能、功能的所述连接装置而发生故障或事故,所述主体装置相需要能辨别与之连接的连接装置是否正规。
背景技术
例如,笔记本形便携型PC(下面称为笔记本型PC)标准装备作为电池电源的电池包,所以可在任意场所携带使用。适用于笔记本型PC中的电池包使用二次电池构成,可通过充电来重复使用,但由于充放电周期或使用状态、保管环境等,造成恶化,所以有一定寿命。在二次电池到达寿命的情况下,或为了能长时间使用笔记本型PC而想使用具有电池容量的电池包的情况下,更换电池包。在该更换时原则上是更换成笔记本型PC的制造商认定的正规电池包,但有时廉价出售非认定的电池包,作为该更换用电池包,将该非认定的电池包安装在笔记本型PC上。即便是非认定的电池包,只要满足电气要件,则笔记本型PC将没有问题地动作。
但是,主要适用为笔记本型PC的电池包(pack)的二次电池的锂离子二次电池由于使用可燃性有机溶媒作为电解液,所以确保安全性是重要的,不仅二次电池本身,还通过保护电路等确保因任何原因产生异常时的安全性。就非认定的电池包而言,只要二次电池及其***结构与认定品相同,则没有问题,但现实中不可能使全部结构同等,为了达到廉价,会粗制滥造,必需采取措施来避免安装其的笔记本型PC或电池包产生事故的事态。
根据上述观点,已知具备识别功能的电池包,辨别正规的电池包与非认定的电池包,当将非认定的电池包安装在笔记本型PC上时,拒绝连接(例如参照特表平09-500520号公报)。
特表平09-500520号公报中公开的现有技术如图6所示,应用电路(笔记本型PC等)60当连接电池包61时,应用电路60产生随机数a,通过连接线将随机数a传送给电池包61,同时,使用随机数a,通过存储的函数运算式[b=g(a)]来执行函数计算。在电池包61侧,使用传送的随机数a,通过存储的函数运算式[c=f(a)],执行与应用电路60相同的函数计算,将计算结果c返回到应用电路60侧。应用电路60比较返回的计算结果c与在应用电路60内计算的计算结果b,若b=c,则识别为电池包61是正当的,许可连接电池包61,若b≠c,则判定为电池包61是不正当的,将应用电路60设为非动作状态。
但是,在上述现有技术中,因为应用电路60与电池包61执行相同的函数计算,所以为了模拟函数计算,可读出存储在应用电路60或电池包61的存储器中的信息。在电池包61的情况下,当为了小型化而使执行函数计算的微型计算机(下面称为微机)与存储计算步骤的存储器一体化并IC化时,很难读出整体或必要部分。但是,在应用电路60侧是笔记本型PC时,为了利用仅在安装电池包61时所需的功能来抑制无用的成本上升,期望构成为在笔记本型PC配备的微机和OS中设置随机数产生和函数计算的功能,设置存储函数计算等步骤的存储器,但当拷贝应用电路60侧的存储器内容时,电池包61的伪造成为可能。
实用新型内容
因此,本实用新型鉴于上述现有问题作出,其目的在于提供一种认证***,防止由于将不具备适当功能的装置安装在主体装置上而发生故障或事故。
为了实现上述目的,本申请的第1实用新型是一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;产生确定函数形式的函数确定信号的函数确定信号产生单元;第1函数计算单元,连接于所述函数确定信号产生单元与所述随机数产生单元上,使用所述函数确定信号,计算随机数的函数;信号合成单元,连接于所述函数确定信号产生单元与所述随机数产生单元上,合成所述函数确定信号与随机数,传送给被认证装置;和比较单元,
所述被认证装置具备:信号分离单元,连接于上述信号合成单元上,从所述合成信号中分离出函数确定信号与随机数;和第2函数计算单元,连接于所述信号合成单元上,计算随机数的函数,
所述比较单元连接于第1函数计算单元与第2函数计算单元上,比较第1与第2计算结果,判定可否连接被认证装置,所述连接判定单元连接于比较单元上,判定可否连接被认证装置。
根据上述第1实用新型的结构,当连接被认证装置时,认证装置通过信号合成单元合成产生的随机数与函数确定信号,传送给被认证装置,所以被认证装置通过信号分离单元将合成信号分离成随机数与函数确定信号。认证装置和被认证装置双方使用由函数确定信号确定的函数形式计算随机数的函数,并当比较双方的计算结果时,正规构成的被认证装置正确执行信号分离和函数计算的结果,由于双方的计算结果一致,所以认证装置许可连接被认证装置。但是,在未正确执行信号分离和函数计算的情况下,双方的计算结果不一致,认证装置判断连接的被认证装置不正规,是伪造品,不许可连接,所以不能连接该被认证装置。
本申请的第2实用新型是一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;信号分离单元,与比较单元及被认证装置的信号合成单元连接,将从认证装置的信号合成单元返回的合成信号分离成第2计算结果与函数确定信号;第1函数计算单元,连接于比较单元和所述随机数产生单元上,计算存储的随机数的函数,作为第1计算结果;和比较单元,比较所述第1计算结果和第2计算结果;连接判定单元,当上述比较单元的比较结果为第1计算结果=第2计算结果时,许可连接被认证装置,当第1计算结果≠第2计算结果时,拒绝连接被认证装置。
被认证装置具有:函数确定信号产生单元,产生确定函数形式的函数确定信号;第2函数计算单元,使用确定的函数形式,计算所述随机数产生单元传送来的随机数的函数,作为第2计算结果;信号合成单元,与所述信号合成单元及第2函数计算单元连接,合成第2计算结果与函数确定信号,将合成信号返回给所述认证装置。
根据上述第2实用新型的结构,当连接被认证装置时,认证装置产生随机数并传送给被认证装置。被认证装置使用由从函数确定信号产生单元输出的函数确定信号确定的函数形式,计算随机数的函数,由信号合成单元合成计算结果与函数确定信号后,返回给认证装置。认证装置在由信号分离单元分离合成信号后,使用由函数确定信号确定的函数形式,运算随机数的函数。当比较双方的计算结果时,正规构成的被认证装置正确执行函数计算,由于信号合成与信号分离的标准一致,所以双方的计算结果一致,故认证装置许可连接被认证装置。但是,在未正确执行信号分离和函数计算的情况下,双方的计算结果不一致,认证装置判断连接的被认证装置不正规,是伪造品,所以不能连接该被认证装置。
本申请的第3实用新型是一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具有:随机数产生单元,产生随机数;函数确定信号产生单元,产生确定函数形式的函数确定信号,存储随机数和函数确定信号;信号合成单元,与所述随机数产生单元和函数确定信号产生单元连接,合成函数确定信号与随机数,并传送到被认证装置;逆函数计算单元,使用由存储的函数确定信号确定的函数形式,计算从被认证装置的第2函数计算单元返回的第2计算结果的逆函数;比较单元,与逆函数计算单元连接,比较存储的随机数与逆函数计算结果;连接判定单元,与比较单元连接,当上述比较单元的比较结果为随机数=逆函数计算结果时,许可连接被认证装置,当随机数≠逆函数计算结果时,拒绝连接被认证装置;
被认证装置具有:信号分离单元,从所述认证装置的信号合成单元传送的合成信号中分离出函数确定信号与随机数,第2函数计算单元,与所述信号分离单元连接,使用确定的函数形式,计算出随机数的函数,作为第2计算结果返回给认证装置的逆函数计算单元。
根据上述第3实用新型的结构,当连接被认证装置时,认证装置合成产生的随机数与函数确定信号,传送给被认证装置,所以被认证装置通过信号分离单元将合成信号分离成随机数与函数确定信号,并使用由函数确定信号确定的函数形式,计算随机数的函数,返回给认证装置。认证装置使用由函数确定信号确定的函数形式,计算从被认证装置返回的计算结果的逆函数,并比较其计算结果与随机数。当被认证装置正确执行信号分离并正确计算随机数的函数时,由于逆函数的计算结果与随机数一致,所以认证装置许可连接被认证装置。但是,在未正确执行信号分离和函数计算的情况下,逆函数的计算结果与随机数不一致,认证装置判断连接的被认证装置不正规,是伪造品,不许可连接,所以不能连接该被认证装置。
本申请的第4实用新型是一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;信号分离单元,与逆函数计算单元及被认证装置的信号合成单元连接,将从被认证装置的信号合成单元返回的合成信号分离成第2计算结果与函数确定信号;逆函数计算单元,与比较单元和信号分离单元连接,使用由分离的函数确定信号确定的函数形式,计算从被认证装置返回的第2计算结果的逆函数;比较单元,与逆函数计算单元及随机数产生单元连接,比较存储的随机数与逆函数计算结果;连接判定单元,与比较单元连接,当比较单元的比较结果为随机数=逆函数计算结果时,许可连接被认证装置,当随机数≠逆函数计算结果时,拒绝连接被认证装置;
所述被认证装置具有:函数确定信号产生单元,产生确定函数形式的函数确定信号;第2函数计算单元,使用确定的函数形式,计算所述随机数产生单元传送来的随机数的函数,作为第2计算结果;信号合成单元,与所述函数确定信号产生单元及第2函数计算单元连接,合成第2计算结果与函数确定信号的合成信号,返回给所述认证装置。
根据上述第4实用新型的结构,当连接被认证装置时,认证装置产生随机数并传送给被认证装置。被认证装置使用由从函数确定信号产生单元输出的函数确定信号确定的函数形式,计算随机数的函数,由信号合成单元合成计算结果与函数确定信号后,返回给认证装置。认证装置在由信号分离单元分离合成信号后,使用由函数确定信号确定的函数形式,计算函数计算结果的逆函数,并与随机数进行比较。正规构成的被认证装置正确执行函数计算,由于执行与信号分离单元的标准一致的信号合成,所以当逆函数计算函数计算的结果时,与随机数一致,所以认证装置判断被认证装置是正规品,许可连接被认证装置。但是,在未正确执行信号合成和函数计算的情况下,逆函数的计算结果与随机数不一致,认证装置判断连接的被认证装置不正规,是伪造品,不许可连接,所以不能连接该被认证装置。
附图说明
图1是表示实施例1的认证***的结构框图。
图2是表示图1***的识别动作的流程图。
图3是表示实施例2的认证***的结构框图。
图4是表示实施例3的认证***的结构框图。
图5是表示实施例4的认证***的结构框图。
图6是表示现有技术的认证装置的结构框图。
具体实施方式
下面,参照附图来说明作为具体化本实用新型的一例的实施方式。本实施方式示出将适用本实用新型的认证***的认证装置设为笔记本型PC、将安装在该笔记本型PC上构成笔记本型PC的电池电源的电池包设为被认证装置的实例。
图1中,笔记本型PC(认证装置)1虽未特别图示,但配备以CPU为中心的运算装置、键盘等输入单元、LCD等显示单元,通过OS,作为个人电脑动作。其动作电力使用通过AC适配器4将商用电力直流变换了的直流电力或来自电池包(被认证装置)2的直流电力,并可使用从AC适配器4得到的直流电力,通过充电电路5充电电池包2配备的二次电池3。由电源管理电路6来控制从AC适配器4或电池包2得到动作电力的切换、和向电池包2提供充电电力,在从AC适配器4提供电力期间,电源管理电路6控制成从AC适配器4得到笔记本型PC1的动作电力,同时,响应于来自电池包2的请求,控制向电池包2提供充电电力。
电池包2可拆装地安装在笔记本型PC1上,虽未特别图示,但配备保护二次电池3不受过充电或过放电、过电流影响的电池保护电路、或运算二次电池3的剩余容量的剩余容量运算电路等,通过安装在笔记本型PC1上,在与笔记本型PC1之间连接电力线路的同时,连接通信总线的信号传送线路。
构成电池包2的二次电池3可通过充电来重复使用,但其寿命是有限的。当二次电池3达到寿命时,更换电池包2。另外,即便二次电池3未达到寿命,有时也更换成电容容量大的可连续使用时间长的电池包2。此时,在将二次电池3更换成具备规定的性能、规格、使用其来构成为具备规定性能、规格的电池包2的正规品的情况下,不成问题,但在更换成不是正规品的电池包2的情况下,担心产生故障或事故。因此,必需设置判定电池包2是否是正规品的认证***。下面,说明用于识别是否是正规电池包的认证***的实施例。
[实施例1]
图1中,在笔记本型PC1与安装在其中的电池包2中,设置认证***10,当安装电池包2时,识别该电池包2是否是正规品,在不是正规品的情况下,拒绝连接。认证***10由设置在笔记本型PC1侧的认证装置的功能、和设置在电池包2侧的被认证装置的功能构成。
在笔记本型PC1侧,设置产生随机数a的随机数产生单元11;输出任意函数确定信号K的函数确定信号产生单元12;将随机数a与函数确定信号K作为合成后的合成信号传送给电池包2的信号合成单元13;第1函数计算单元14,使用与从函数确定信号产生单元12提供的函数确定信号K对应的函数形式,计算从随机数产生单元11输出的随机数a的函数[fk(a)];比较单元17,比较第1函数计算单元14的运算结果与从电池包2返回的计算结果,判定电池包2是否是正规品;和连接判定单元18,根据比较单元17的判定结果,将电池包2的连接或拒绝连接的信号输出给所述电源管理电路6。
在电池包2侧,设置信号分离单元15,将从笔记本型PC1传送的合成信号分离成随机数a与函数确定信号K;和第2函数计算单元16,使用对应于分离后的函数确定信号K的函数形式,计算随机数a的函数[gk(a)]。在笔记本型PC1与电池包2之间的认证***10内的信号传送利用上述通信总线。参照图2的流程图来说明该认证***10的正规品识别的处理步骤。另外,图2所示的S1、S2是表示处理步骤的步骤序号,与本文中添加的序号一致。
当在笔记本型PC1中安装电池包2时,认证***10开始动作。首先,函数确定信号产生单元12通过任意选择来输出函数确定信号K(S1),随机数产生单元11输出随机数a(S2)。信号合成单元13合成随机数a与函数确定信号K(S3),通过通信总线传送给电池包2(S4)。另外,因为将随机数a与函数确定信号K输入第1函数计算单元14,所以第1函数计算单元14根据事先存储的多个函数形式,使用与函数确定信号K对应的函数形式,计算随机数a的函数[fk(a)](S5)。将计算结果存储在比较单元17中。
电池包2通过信号分离单元15将传送的合成信号分离成随机数a与函数确定信号K(S6),输入到第2函数计算单元16,所以第2函数计算单元16根据事先存储的多个函数形式,使用对应于函数确定信号K的函数形式,计算随机数a的函数[gk(a)](S7)。通过通信总线将运算结果返回到笔记本型PC1(S13)。
在笔记本型PC1中,通过比较单元17来比较第1函数计算单元14的计算结果[fk(a)]、与第2函数计算单元16的计算结果[gk(a)](S8),当为[fk(a)=gk(a)]时,电池包2判定为正规品,向连接判定单元18输出连接信号(S9),所以从连接判定单元18向电源管理电路6输出连接信号(S10),电源管理电路6连接电池包2与笔记本型PC1之间的电力线路,开始对电池包2充电。即,因为二次电池在满充电状态下的保管容易导致恶化,所以在新的电池包2中,二次电池3处于浅的充电状态,当判定为是正规的电池包2时,电源管理电路6进行控制,通过连接电力线路,从充电电路5向电池包2提供充电电力。
另一方面,当比较单元17判定为[fk(a)≠gk(a)]时,连接判定单元18向电源管理电路6输出拒绝连接信号(S11),不连接电池包2与笔记本型PC1之间的电力线路,通过事先设定的步骤,在显示器上显示由于不是正规品、所以不能使用的警告(S12)。
通过上述认证***10的功能,即便不配备正规的二次电池3或正规的功能来伪造电池包2,也不能与笔记本型PC1连接,防止因安装不是正规品的电池包2而引起的故障或事故的发生。
为了伪造上述结构的电池包2,必需破解信号合成单元13的信号合成标准及信号分离单元15的信号分离标准,还必需破解存储在第1、第2各函数计算单元14、15中的函数形式,但由于由存储计算步骤的存储器构成的电路与上述余量运算电路等一起被IC化,所以很难拷贝电路整体或其一部分。如现有技术那样,在电池包侧与设备侧执行相同计算的情况下,在不可能从电池包侧破解的情况下,可通过拷贝设备侧的计算式来伪造电池包2。但是,就本结构而言,即便拷贝笔记本型PC1侧的第1函数计算单元14存储的多个函数形式,只要未破解确定使用哪个函数形式的步骤,则不能导出电池包2侧处理的函数形式。很难破解用机器语言存储的程序并找出其函数形式,与通过拷贝来读取计算式的现有技术相比,伪造的困难非常大。
[实施例2]
图3表示实施例2的认证***20的结构,笔记本型PC1和电池包2的基本结构与图1所示结构一样。
图3中,当在笔记本型PC上安装电池包2时,认证***20开始动作。首先,使随机数产生单元21产生随机数a,传送给电池包2,同时,将随机数a存储在第1函数计算单元24中。
电池包2中,第2函数计算单元26根据事先存储的多个函数,使用与从函数确定信号产生单元22输出的函数确定信号K对应的函数,计算传送的随机数a的函数[gk(a)]。信号合成单元23合成该第2函数计算单元26的计算结果[gk(a)]与函数确定信号K,返回给笔记本型PC1。
在笔记本型PC中,由信号分离单元25将返回的合成信号分离成第2函数计算单元26的计算结果[gk(a)]与函数确定信号K。因为将函数确定信号K输入到第1函数计算单元24,所以第1函数计算单元24根据事先存储的多个函数形式,使用与函数确定信号K对应的函数形式,计算随机数a的函数[fk(a)]。将第1函数计算单元24的计算结果[fk(a)]、和由信号分离单元25分离的第2函数计算单元26的计算结果[gk(a)]输入比较单元27,判断是否是[fk(a)=gk(a)]。
笔记本型PC1当[fk(a)=gk(a)]时,电池包2判定为正规品,从比较单元27向连接判定单元28输出连接信号,所以从连接判定单元28向电源管理电路6输出连接信号,电源管理电路6连接电池包2与笔记本型PC1之间的电力线路,开始对电池包2充电。另一方面,当比较单元27判定为[fk(a)≠gk(a)]时,连接判定单元28向电源管理电路6输出拒绝连接信号,所以不连接电池包2与笔记本型PC1之间的电力线路,通过事先设定的步骤,在显示器上显示由于不是正规品、所以不能使用的警告。
通过上述认证***20的功能,即便不配备正规的二次电池3或正规的功能来伪造电池包2,也不能与笔记本型PC1连接,防止因安装不是正规品的电池包2而引起的故障或事故的发生。
[实施例3]
图4表示实施例3的认证***30的结构,笔记本型PC1和电池包2的基本结构与图1所示结构一样。
图4中,当在笔记本型PC上安装电池包2时,认证***30开始动作。首先,函数确定信号产生单元32通过任意选择来输出函数确定信号K,随机数产生单元31输出随机数a。信号合成单元33合成随机数a与函数确定信号K,通过通信总线传送给电池包2。另外,将函数确定信号K输入并存储到逆函数计算单元34中,将随机数a存储在比较单元37中。
电池包2通过信号分离单元35将传送的合成信号分离成随机数a与函数确定信号K,输入到函数计算单元36,所以函数计算单元36根据事先存储的多个函数形式,使用与函数确定信号K对应的函数形式,计算随机数a的函数[gk(a)],通过通信总线将计算结果返回到笔记本型PC1。
在笔记本型PC1中,将返回的函数计算单元36的计算结果[gk(a)]输入逆函数计算单元34中,并使用与函数确定信号K对应的函数形式,计算计算结果[gk(a)]的逆函数[fk -1(gk(a))]。将逆函数的计算结果输入比较单元37中,判断是否是[fk -1(gk(a))=a]。
笔记本型PC1当比较单元37判断为[fk -1(gk(a))=a]时,电池包2判定为正规品,向连接判定单元38输出连接信号,所以从连接判定单元38向电源管理电路6输出连接信号,电源管理电路6连接电池包2与笔记本型PC1之间的电力线路,开始对电池包2充电。另一方面,当比较单元37判定为[fk -1(gk(a))≠a]时,连接判定单元38向电源管理电路6输出拒绝连接信号,所以不连接电池包2与笔记本型PC1之间的电力线路,通过事先设定的步骤,在显示器上显示由于不是正规品、所以不能使用的警告。
通过上述认证***30的功能,即便不配备正规的二次电池3或正规的功能来伪造电池包2,也不能与笔记本型PC1连接,防止因安装不是正规品的电池包2而引起的故障或事故的发生。
[实施例4]
图5表示实施例4的认证***40的结构,笔记本型PC1和电池包2的基本结构与图1所示结构一样。
图5中,当在笔记本型PC上安装电池包2时,认证***40开始动作。首先,使随机数产生单元41产生随机数a,传送给电池包2,同时,将随机数a存储在比较单元47中。
电池包2中,函数计算单元46根据事先存储的多个函数形式,使用与从函数确定信号产生单元42输出的函数确定信号K对应的函数形式,计算传送的随机数a的函数[gk(a)]。信号合成单元43合成该函数计算单元46的计算结果[gk(a)]与函数确定信号K,返回给笔记本型PC1。
在笔记本型PC1中,由信号分离单元45将返回的合成信号分离成函数计算单元46的计算结果[gk(a)]与函数确定信号K。因为将分离出的计算结果[gk(a)]与函数确定信号K输入到逆函数计算单元44,所以逆函数计算单元44根据事先存储的多个函数形式,使用与函数确定信号K对应的函数形式,计算计算结果[gk(a)]的逆函数[fk -1(gk(a))]。将逆函数的计算结果输入到比较单元47,判断是否是[fk -1(gk(a))=a]。
笔记本型PC1当比较单元47判断为[fk -1(gk(a))=a]时,电池包2判定为正规品,向连接判定单元48输出连接信号,所以从连接判定单元48向电源管理电路6输出连接信号,电源管理电路6连接电池包2与笔记本型PC1之间的电力线路,开始对电池包2充电。另一方面,当比较单元47判定为[fk -1(gk(a))≠a]时,连接判定单元48向电源管理电路6输出拒绝连接信号,所以不连接电池包2与笔记本型PC1之间的电力线路,通过事先设定的步骤,在显示器上显示由于不是正规品、所以不能使用的警告。
通过上述认证***40的功能,即便不配备正规的二次电池3或正规的功能而伪造电池包2,也不能与笔记本型PC1连接,防止因安装不是正规品的电池包2而引起的故障或事故的发生。
以上说明的实施方式示出将笔记本型PC1设为认证装置、将连接于其上的电池包2设为被认证装置的结构,但不限于此,即便是用户可对主体装置自由连接***装置的装置,也可同样构成。
以上说明中,通过设置本实用新型的认证***,可防止伴随将不配备所需性能、规格的被认证装置安装在认证装置上的故障或事故的发生,可排除正规的被认证装置的制造者丧失信用、或对用户造成损害等,可提高安装新的被认证装置时的可靠性。

Claims (4)

1、一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;产生确定函数形式的函数确定信号的函数确定信号产生单元;第1函数计算单元,连接于所述函数确定信号产生单元与所述随机数产生单元上,使用所述函数确定信号,计算随机数的函数;信号合成单元,连接于所述函数确定信号产生单元与所述随机数产生单元上,合成所述函数确定信号与随机数,传送给被认证装置;和比较单元,
所述被认证装置具备:信号分离单元,连接于上述信号合成单元上,从所述合成信号中分离出函数确定信号与随机数;和第2函数计算单元,连接于所述信号合成单元上,计算随机数的函数,
所述比较单元连接于第1函数计算单元与第2函数计算单元上,比较第1与第2计算结果,对被认证装置进行认证判定,所述连接判定单元连接于比较单元上,对被认证装置进行认证判定。
2、一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;信号分离单元,与比较单元及被认证装置的信号合成单元连接,将从认证装置的信号合成单元返回的合成信号分离成第2计算结果与函数确定信号;第1函数计算单元,连接于比较单元和所述随机数产生单元上,计算存储的随机数的函数,作为第1计算结果;和比较单元,比较所述第1计算结果和第2计算结果;连接判定单元,当上述比较单元的比较结果为第1计算结果=第2计算结果时,许可连接被认证装置,当第1计算结果≠第2计算结果时,拒绝连接被认证装置;
被认证装置具有:函数确定信号产生单元,产生确定函数形式的函数确定信号;第2函数计算单元,使用确定的函数形式,计算所述随机数产生单元传送来的随机数的函数,作为第2计算结果;信号合成单元,与所述信号合成单元及第2函数计算单元连接,合成第2计算结果与函数确定信号,将合成信号返回给所述认证装置。
3、一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具有:随机数产生单元,产生随机数;函数确定信号产生单元,产生确定函数形式的函数确定信号,存储随机数和函数确定信号;信号合成单元,与所述随机数产生单元和函数确定信号产生单元连接,合成函数确定信号与随机数,并传送到被认证装置;逆函数计算单元,使用由存储的函数确定信号确定的函数形式,计算从被认证装置的第2函数计算单元返回的第2计算结果的逆函数;比较单元,与逆函数计算单元连接,比较存储的随机数与逆函数计算结果;连接判定单元,与比较单元连接,当上述比较单元的比较结果为随机数=逆函数计算结果时,许可连接被认证装置,当随机数≠逆函数计算结果时,拒绝连接被认证装置;
被认证装置具有:信号分离单元,从所述认证装置的信号合成单元传送的合成信号中分离出函数确定信号与随机数,第2函数计算单元,与所述信号分离单元连接,使用确定的函数形式,计算出随机数的函数,作为第2计算结果返回给认证装置的逆函数计算单元。
4、一种认证***,认证判定连接于构成主体装置的认证装置的被认证装置是否具有正规功能,其特征在于:
所述认证装置具备:产生随机数的随机数产生单元;信号分离单元,与逆函数计算单元及被认证装置的信号合成单元连接,将从被认证装置的信号合成单元返回的合成信号分离成第2计算结果与函数确定信号;逆函数计算单元,与比较单元和信号分离单元连接,使用由分离的函数确定信号确定的函数形式,计算从被认证装置返回的第2计算结果的逆函数;比较单元,与逆函数计算单元及随机数产生单元连接,比较存储的随机数与逆函数计算结果;连接判定单元,与比较单元连接,当比较单元的比较结果为随机数=逆函数计算结果时,许可连接被认证装置,当随机数≠逆函数计算结果时,拒绝连接被认证装置;
所述被认证装置具有:函数确定信号产生单元,产生确定函数形式的函数确定信号;第2函数计算单元,使用确定的函数形式,计算所述随机数产生单元传送来的随机数的函数,作为第2计算结果;信号合成单元,与所述函数确定信号产生单元及第2函数计算单元连接,合成第2计算结果与函数确定信号的合成信号,返回给所述认证装置。
CNU2004200097757U 2003-11-19 2004-11-18 认证*** Expired - Fee Related CN2786685Y (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003388623 2003-11-19
JP2003388623A JP2005151368A (ja) 2003-11-19 2003-11-19 認証システム

Publications (1)

Publication Number Publication Date
CN2786685Y true CN2786685Y (zh) 2006-06-07

Family

ID=34567486

Family Applications (1)

Application Number Title Priority Date Filing Date
CNU2004200097757U Expired - Fee Related CN2786685Y (zh) 2003-11-19 2004-11-18 认证***

Country Status (3)

Country Link
US (4) US7617394B2 (zh)
JP (1) JP2005151368A (zh)
CN (1) CN2786685Y (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100355303C (zh) * 2004-10-04 2007-12-12 乐金电子(中国)研究开发中心有限公司 移动通信终端的电池区分动作开/关装置及方法
CN104715187A (zh) * 2013-12-11 2015-06-17 国际商业机器公司 用于认证电子通信***中的节点的方法和装置
CN104964842A (zh) * 2015-07-03 2015-10-07 无锡维邦工业设备成套技术有限公司 一种在线手动负压取样***

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080077802A1 (en) * 2003-06-27 2008-03-27 Ultracell Corporation Fuel cartridge authentication
CN100337502C (zh) * 2004-07-28 2007-09-12 华为技术有限公司 一种在设备中逻辑绑定和验证器件的方法
JP3765544B1 (ja) * 2004-11-26 2006-04-12 株式会社ソニー・コンピュータエンタテインメント バッテリ、及び認証要求装置
DE112006002844T5 (de) 2005-11-14 2008-09-25 Massachusetts Institute Of Technology, Cambridge Verbessertes Sicherheitsprotokoll für Funkfrequenzsysteme
JP5064003B2 (ja) * 2005-12-20 2012-10-31 パナソニック株式会社 認証システム、及び認証装置
JP4969106B2 (ja) * 2006-01-05 2012-07-04 ルネサスエレクトロニクス株式会社 マイクロコントローラ
US7877815B2 (en) * 2006-01-20 2011-01-25 Kyocera Corporation Battery authentication in a wireless communication device
US7554288B2 (en) * 2006-03-10 2009-06-30 Atmel Corporation Random number generator in a battery pack
JP4366385B2 (ja) * 2006-08-31 2009-11-18 株式会社東海理化電機製作所 充電システム
JP2009015744A (ja) * 2007-07-09 2009-01-22 Panasonic Corp 認証システム、及び認証装置
JP4843600B2 (ja) * 2007-12-20 2011-12-21 一般財団法人光産業技術振興協会 光機能素子及び光学認証システム
US8391493B2 (en) * 2008-02-29 2013-03-05 The Boeing Company Probabilistic mitigation of control channel jamming via random key distribution in wireless communications networks
US8633801B2 (en) 2008-04-09 2014-01-21 Panasonic Corporation Battery authentication system, electronic device, battery, and battery charger
JP2011135740A (ja) * 2009-12-25 2011-07-07 Makita Corp 電動工具用バッテリパックおよびバッテリ接続装置
JP5585097B2 (ja) * 2010-01-25 2014-09-10 ソニー株式会社 電力管理装置及び電子機器登録方法
JP5585188B2 (ja) * 2010-04-30 2014-09-10 ソニー株式会社 バッテリモジュール、電動移動体、及びバッテリモジュールの放電制御方法
US20110302078A1 (en) 2010-06-02 2011-12-08 Bryan Marc Failing Managing an energy transfer between a vehicle and an energy transfer system
JP2012194840A (ja) * 2011-03-17 2012-10-11 Ricoh Co Ltd 情報処理装置と画像形成装置
US10678905B2 (en) * 2011-03-18 2020-06-09 Lenovo (Singapore) Pte. Ltd. Process for controlling battery authentication
FR2973299B1 (fr) * 2011-04-01 2013-08-16 Renault Sa Transmission hybride pour vehicule automobile et procede de commande
JP2014053675A (ja) * 2012-09-05 2014-03-20 Sony Corp セキュリティチップ、プログラム、情報処理装置及び情報処理システム
US11198189B2 (en) * 2014-09-17 2021-12-14 Illinois Tool Works Inc. Electrode negative pulse welding system and method
US10442025B2 (en) * 2014-10-22 2019-10-15 Illinois Tool Works Inc. Virtual reality controlled mobile robot

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4961142A (en) * 1988-06-29 1990-10-02 Mastercard International, Inc. Multi-issuer transaction device with individual identification verification plug-in application modules for each issuer
US5608306A (en) 1994-03-15 1997-03-04 Ericsson Inc. Rechargeable battery pack with identification circuit, real time clock and authentication capability
US6034618A (en) * 1996-10-31 2000-03-07 Matsushita Electric Industrial Co., Ltd. Device authentication system which allows the authentication function to be changed
US20020164020A1 (en) * 2001-05-04 2002-11-07 Shakeel Mustafa System and method for encrypting and decrypting information through the use of random numbers
US7908484B2 (en) * 2003-08-22 2011-03-15 Nokia Corporation Method of protecting digest authentication and key agreement (AKA) against man-in-the-middle (MITM) attack

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100355303C (zh) * 2004-10-04 2007-12-12 乐金电子(中国)研究开发中心有限公司 移动通信终端的电池区分动作开/关装置及方法
CN104715187A (zh) * 2013-12-11 2015-06-17 国际商业机器公司 用于认证电子通信***中的节点的方法和装置
CN104715187B (zh) * 2013-12-11 2017-11-14 国际商业机器公司 用于认证电子通信***中的节点的方法和装置
CN104964842A (zh) * 2015-07-03 2015-10-07 无锡维邦工业设备成套技术有限公司 一种在线手动负压取样***

Also Published As

Publication number Publication date
US20100017611A1 (en) 2010-01-21
US7617394B2 (en) 2009-11-10
US20050108309A1 (en) 2005-05-19
JP2005151368A (ja) 2005-06-09
US8132009B2 (en) 2012-03-06
US7979704B2 (en) 2011-07-12
US20100017610A1 (en) 2010-01-21
US8132010B2 (en) 2012-03-06
US20100024002A1 (en) 2010-01-28

Similar Documents

Publication Publication Date Title
CN2786685Y (zh) 认证***
CN113085653B (zh) 蓄电池信息提供装置、提供***、提供方法及存储介质
JP6181873B2 (ja) ラックを含む電池パックのラック電圧バランシング方法
EP2669696B1 (en) Method and device for predicting state-of-health of battery, and battery management system using same
CN108432083A (zh) 用于平衡个体电储能单元的方法、***和设备
CN103683377B (zh) 电池包均衡装置
JP2014504492A5 (zh)
CN1790802A (zh) 电池包
CN1776993A (zh) 用于电气设备的充电***和充电器及其控制方法
CN102938573A (zh) 智能充电设备及其充电方法
US20120187899A1 (en) Power supply system, vehicle provided with same, and control method of power supply system
US20090267567A1 (en) Systems and methods for supplying power to an electronic device
EP3081425A1 (en) Vehicle power management device
CN112087050A (zh) 紧急用电力供给***、紧急用电力供给方法及存储介质
CN106585391A (zh) 一种电动车太阳能充电桩
CN104724107A (zh) 车辆控制设备
US11211643B2 (en) Methods and systems for dynamically controlling discharge ratio of a plurality of batteries packs
CN106208178A (zh) 电动车辆的电池充电装置和方法
CN104467064A (zh) 一种具有电池单元平衡***的充电站
JP5796020B2 (ja) 車両用の電気供給システム
KR101658865B1 (ko) 통신 에러로부터 잘못된 제어 알고리즘의 수행을 방지하는 배터리 관리 장치
JP4094516B2 (ja) 充電電力動作機器及び充電器及び充電電源
JP2021086191A (ja) 貸出システム、貸出方法、およびプログラム
CN207116620U (zh) 指纹识别多功能智能电池
CN112406624B (zh) 车辆用电源控制***、车辆用电源控制方法以及存储介质

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060607

Termination date: 20131118