The invention provides a soft encryption authentication method, a device and an electronic device. The method includes: receiving random number and the first ciphertext sent by the upper computer, the first ciphertext is generated based on the random number and the meter dispersion factor of the energy meter, and generating the meter dispersion factor based on the random number and the preset meter dispersion factor of the upper computer. If the first ciphertext is the same as the second ciphertext, it is determined that the communication link between the upper computer and the power meter is securely authenticated. It achieves the security authentication of the communication link between the host computer and the watt-hour meter. Because the authentication method is only the soft encryption authentication method of the watt-hour meter scattering factor plus random number, there is no situation that the encrypted chip occupies resources, so the authentication process is fast, and the host computer can remotely control the watt-hour meter during the authentication period.
【技术实现步骤摘要】
软加密认证方法、装置及电子设备
本专利技术涉及电能表
,尤其是涉及一种软加密认证方法、装置及电子设备。
技术介绍
目前,为了防止上位机和电表之间传输的信息被非法截获并进行篡改,一般使用嵌入式安全控制模块(EmbeddedSecureAccessModule,ESAM)对由上位机下发到电表的信息进行解密判断,以认证上位机向电表发送的信息是否被篡改。然而,利用ESAM对芯片进行加解密时间相对较长,在利用ESAM进行加解密时,上位机将无法远程操控电能表。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种软加密认证方法、装置及电子设备,以缓解现有技术中存在的软加密认证方法、装置及电子设备的技术问题。第一方面,本专利技术实施例提供了一种软加密认证方法,应用于电能表,所述方法包括:接收上位机发送的随机数及第一密文,所述第一密文是基于所述随机数和所述电能表的电表分散因子生成的;基于所述随机数和自身预设的电表分散因子生成第二密文;若所述第一密文和所述第二密文相同,则确定所述上位机与所述电能表之间的通信链路通过安全认证。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述方法还包括:在确定所述上位机与所述电能表之间的通信链路通过安全认证时,将认证有效标识置位,并向所述上位机发送认证成功通知。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述方法还包括:若接收到上位机发送的电表操作指令,判断在接收到所述电表操作指令的接收时刻是否位于认证有效时间段内,所述认证有效时间段为所述认证有效标识被置位的时间段;若所述接收时刻位 ...
【技术保护点】
1.一种软加密认证方法,其特征在于,应用于电能表,所述方法包括:接收上位机发送的随机数及第一密文,所述第一密文是基于所述随机数和所述电能表的电表分散因子生成的;基于所述随机数和自身预设的电表分散因子生成第二密文;若所述第一密文和所述第二密文相同,则确定所述上位机与所述电能表之间的通信链路通过安全认证。
【技术特征摘要】
1.一种软加密认证方法,其特征在于,应用于电能表,所述方法包括:接收上位机发送的随机数及第一密文,所述第一密文是基于所述随机数和所述电能表的电表分散因子生成的;基于所述随机数和自身预设的电表分散因子生成第二密文;若所述第一密文和所述第二密文相同,则确定所述上位机与所述电能表之间的通信链路通过安全认证。2.根据权利要求1所述的软加密认证方法,其特征在于,所述方法还包括:在确定所述上位机与所述电能表之间的通信链路通过安全认证时,将认证有效标识置位,并向所述上位机发送认证成功通知。3.根据权利要求2所述的软加密认证方法,其特征在于,所述方法还包括:若接收到上位机发送的电表操作指令,判断在接收到所述电表操作指令的接收时刻是否位于认证有效时间段内,所述认证有效时间段为所述认证有效标识被置位的时间段;若所述接收时刻位于所述认证有效时间段内,则执行所述电表操作指令。4.根据权利要求3所述的软加密认证方法,其特征在于,所述方法还包括:在所述认证有效标识被置位后,定时器从认证有效时间段开始倒计时;若定时器倒计时为零,则将所述认证有效标识复位。5.根据权利要求1所述的软加密认证方法,其特征在于,所述方法还包括:判断当前时刻是否到达预设清除时刻;若当前时刻到达预设清除时刻,清除已认证失...
【专利技术属性】
技术研发人员:董益斌,赵鹏飞,卢迪迪,
申请(专利权)人:华立科技股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。