批量电表安全通信指南:T-ESAM芯片操作与指令交互

需积分: 31 53 下载量 175 浏览量 更新于2024-08-09 收藏 1.21MB PDF 举报
"该文档是速芯微电子fs312数据手册的v1.1版本,主要涉及电表管理的几个关键步骤,包括置离线计数器、转加密授权以及对批量电表下发任务。这些过程涉及到主站与智能电表之间的通信,使用了ESAM加密芯片进行安全保障。此外,手册还提到了终端安全芯片的基本介绍,如产品特点、电气特性和信息交换的SPI通信协议等。" 本文档详细介绍了速芯微电子fs312终端安全芯片的功能和应用,特别关注了在智能电表管理中的安全通信过程。该芯片是终端设备(如集中器和采集终端)的安全认证模块,集成有SM1、SM2和SM3等国密算法,为数据的加密、解密、签名验证等提供了硬件保障。 在批量电表管理中,有三个核心操作: 1. **置离线计数器**:主站通过发送特定的密文和MAC(消息认证码)来重置电表的离线计数器。这个过程用于记录电表的离线状态,确保数据的准确性。主站收到终端的确认或否认帧后,才能确认操作成功。 2. **转加密授权**:主站发送转加密数据(包含28字节的随机数和4字节的MAC)给电表,此步骤用于授权电表进行下一步操作,保证数据安全。同样,终端的反馈确认或否认帧至关重要。 3. **对批量电表下发任务**:在执行此操作前,需先完成上述两步。主站通过获取电表的认证密钥密文,组织身份认证任务,利用MAC校验进行安全验证,然后将命令以明文+MAC的形式下发给电表。根据表号的不同,任务数据长度会有所变化。 在信息交换部分,手册详细描述了SPI(串行外围接口)通信协议和流程,包括命令的结构和处理方式,以及主站和终端之间的交互指令流,如获取T-ESAM信息、会话初始化、密钥协商、MAC校验等,这些都是确保通信安全的关键步骤。 手册还包含了终端共享文件的操作指令,如读写操作,以及封装尺寸和联系信息,为开发和维护人员提供了全面的技术指导。这些功能和操作流程确保了智能电表系统的安全性和可靠性,符合金融级别的安全标准。