|
在DL698智能电表测试过程中,我们可能会遇到红外认证失败的问题。解决方法(或原因分析)如下:
1. 检查ESAM的版本。根据经验,ESAM版本号(OAD=F1000300) ≤ 0100030002 的,红外认证始终失败。经过测试确认的,能正常支持红外认证的ESAM版本是:0100030004、0100030007。
2. 未进行密钥更新的ESAM红外认证失败。新的ESAM,从未进行过密钥更新,其ESAM本体内的密钥数据与加密机不匹配,红外认证会失败。解决方法是先进行密钥更新,公钥-->公钥,公钥-->私钥-->公钥,这样的流程都可以。
3. 厂家使用的加密机,私钥(正式密钥)下,红外认证失败。厂家使用的加密机,其私钥下的红外认证密钥可能受限了,不能成功进行红外认证。所以厂家只需验证公钥下红外认证功能即可。
|
|