ESAM

ESAM、存储与费控安全 所谓停电抄表功能就是指智能电能表在断电的情况下利用其备用电源供电,具备读取内部相关数据的功能,该功能主要是从实际工作需要出发设计,方便现场停电情况下仍能进行数据传输。(3)智能电能表使用环保型锂电池作为时钟备用电源,备用电源在电能表寿命周期内无需更换,断电后应维持内部时钟正确工作时间累计大于5年,电池电压不足时,给予报警提示。模块是嵌在电能表内部,实现安全存储,数据加、解密,双向身份认证,存取权限控制,线路加密传输等安全控制功能的模块,它的加密算法符合国家密码管理的有关政策。 阅读详情

一、 ESAM 的文件结构与密钥安装
1、文件结构

MF————主控文件(Master File)相当于DOS系统下的根文件,一旦建立完成,永久存在,不可被删除和更改。
DF———— 目录文件(Directory File) 相当于DOS的子目录,任何一个DF在物理上和逻辑上都保持独立,都有自己的安全机制和应用数据,在一卡多用的情况下,每个DF代表一个不同的应用。最多可以建立三级目录结构。
EF———— 基本文件(Element File)用于存放用户数据或密钥,存放密钥的文件为内部基本文件,存放数据的为工作基本文件(包括二进制文件,定长记录文件,变长记录文件,钱包文件,电子存折)。
KEY——— 在KEY文件中用于存放多个密钥,每个DF或MF下只能有一个KEY文件,且必须最先被建立,在任何情况下密钥数据均无法读出。但当获得许可的权限时可在卡内进行相应的密码运算,在满足写的权限时可以修改密钥。

 

南网ESAM芯片交互解析笔记 摘要:本文详细阐述了南网ESAM芯片的安全交互流程,包括信息获取、会话协商、数据传输、密钥更新等关键环节。主要内容涵盖:1)主站通过AFN:06功能码获取TESAM信息的标准流程;2)会话密钥协商的安全机制(含32字节密文和64字节签名);3)数据安全传输的加密处理要求;4)对称密钥/证书更新的规范化操作流程;5)电表转加密任务处理的完整协议规范,包括身份认证、任务密钥分发等具体实现方案。所有交互均采用严格的加密认证机制,确保电力系统数据传输安全。 阅读详情

相关推荐

CPU卡程序设计实例(十)ESAM复位程序

本系列博客为原创作品,主要介绍了CPU卡的整个操作流程,帖子里面所有程序均为作者实际调试通过的程序。主要介绍了CPU卡的上、下电时序,复位时序,ETU计算机设置程序,CPU卡及ESAM模块的内部认证过程、外部认证过程,随机数的读取、二进制文件的读写、记录文件的读写、金额文件的读写、密钥更新流程,过程密钥的生成、MAC的生成,电子钱包的消费流程等,通过本系列博客文章,可以完整的了解、学习CPU卡的开发设计。 本系列CPU卡程序设计实例版权所有,严禁转载及作为商业用途。如有需要,可联系作者。

老马识途单片机 1415

面向对象ESAM加密流程分析

安全传输应用场景: 请求为明文+RN,应答为明文+MAC 请求为密文+SID,应答为密文 请求为密文+SID_MAC,应答为密文+MAC 请求为明文+RN_MAC,应答为明文+MAC 请求为明文+SID_MAC,无应答   不需要建立应用连接的三种应用场景: 1. 明文+随机数的请求,用于GET-Request服务 2. 明文+RN_MAC请求,用于终端或电表的主动上报REPORT...

chenliang0224的专栏 8841

CPU卡程序设计实例(八)ESAM模块卡上、下电

本系列博客为原创作品,主要介绍了CPU卡的整个操作流程,帖子里面所有程序均为作者实际调试通过的程序。主要介绍了CPU卡的上、下电时序,复位时序,ETU计算机设置程序,CPU卡及ESAM模块的内部认证过程、外部认证过程,随机数的读取、二进制文件的读写、记录文件的读写、金额文件的读写、密钥更新流程,过程密钥的生成、MAC的生成,电子钱包的消费流程等,通过本系列博客文章,可以完整的了解、学习CPU卡的开发设计。 本系列CPU卡程序设计实例版权所有,严禁转载及作为商业用途。如有需要,可联系作者。

老马识途单片机 1448

【原创】国网远程加密机认证软件开发1(相关说明)

由于前段时间做校表软件被领导的计划打断了,估计后续会补上。自己找了好久都没有国网远程加密机的资料,现在就把自己开发的过程附上吧,也便于以后如果有需要的可以参考下。 —————————————————————————————————————————————————————————————————————————————————— 1.需要用到的动态库说明 虽然电科院给了一份函数说明文档,但是讲...

weixin_30412013的博客 1092

智能电表安全卫士:ESAM核心技术解析

ESAM是电表、燃气表等计量设备的核心安全模块,通过硬件级隔离和密码学算法实现多重防护:安全存储敏感数据、加密通信、双向身份认证、权限控制和防篡改机制。其工作原理基于安全芯片架构,采用国密算法进行密钥管理和数据加密,支持物理攻击检测及自毁功能。典型应用包括远程费控、加密数据上报、固件升级等场景,需根据安全等级、接口兼容性和功耗要求选型。作为计量设备"安全心脏",ESAM确保数据全流程安全,满足行业合规要求,是智能能源管理的基础安全组件。

上市公司前技术负责人,20 年软硬件深耕 + 百人研发团队管理经验,名校理工科背景加持。从技术攻坚到团队掌舵,沉淀海量项目实战与管理心得,专注分享软硬件干货、疑难问题解决方案,既是靠谱知识传播者,也盼链接优质项目共成长。 1176

CPU卡程序设计实例(二十三)卡和ESAM之间内部认证

本系列博客为原创作品,主要介绍了CPU卡的整个操作流程,帖子里面所有程序均为作者实际调试通过的程序。主要介绍了CPU卡的上、下电时序,复位时序,ETU计算机设置程序,CPU卡及ESAM模块的内部认证过程、外部认证过程,随机数的读取、二进制文件的读写、记录文件的读写、金额文件的读写、密钥更新流程,过程密钥的生成、MAC的生成,电子钱包的消费流程等,通过本系列博客文章,可以完整的了解、学习CPU卡的开发设计。 本系列CPU卡程序设计实例版权所有,严禁转载及作为商业用途。如有需要,可联系作者。

老马识途单片机 1689

什么是ESAM安全模块

什么是ESAM安全模块 ESAM(Embedded Secure Access Module)即嵌入式安全控制模块。ESAM硬件具有传感器(电压,时钟,温度,光照、过滤器(防止尖峰/毛刺)、独立的内部时钟(独立CLK) 、(SFI)的检测机制、被动和主动盾牌、胶合逻辑(难以逆转工程师电路)、握手电路 、高密度多层技术、具有金属屏蔽防护层、探测到外部攻击后内部数据自毁、总线和内存加密 、虚拟地址、芯...

zntsbkhhh的博客 4593

实现国网ESAM模块的Remoting远程调用

NET Remoting是Microsoft提供的一种用于在.NET框架下实现不同应用程序域或者不同机器上的对象进行通信的技术。这一技术提供了一种灵活、可扩展的对象间通讯机制,允许开发者根据实际需要选择不同的通道和协议。在当今的软件开发领域,分布式系统的设计变得日益普遍。.NET Remoting技术正是顺应了这一趋势,它不仅仅局限于本地进程之间的通讯,还可以让位于不同机器的应用程序组件进行交互。通过Remoting,开发者可以创建出跨越网络边界,灵活互操作的应用程序。

weixin_32252929的博客 848

ESAM安全认证(13版本)

面向对象协议的安全模型,基于应用连接机制,所有的数据交互(读取、设置、操作、主动上报、代理等)均通过应用连接进行。 协议通过“预先建立的应用连接”机制,提供一种最低安全级别的应用连接,该应用连接不需要建立,并且永远不能被断开,用来简化简单的无安全要求的数据访问。 如果访问的对象,其安全级别较高,则通过“预先建立的应用连接”不允许访问,对象的安全级别通过“安全模式参数”(对象 F101) 定义。此时,应建立应用连接,进行会话密钥协商,访问该对象的属性或方法。

Lanceli 2061

linux SPI设备注册和驱动小结

SPI协议数据传输具体的逻辑,详细介绍SPI总线架构! 知识回顾:Linux主机驱动和外设驱动分离思想

ESAM加密芯片使用手册

ESAM加密芯片使用手册

ESAM安全芯片:硬件级防护全面解析

ESAM(嵌入式安全访问模块)是一种专用安全芯片,提供硬件级安全防护,支持密钥管理、密码算法加速、身份认证和数据加密。其核心功能包括防篡改设计、安全存储和权限控制,广泛应用于智能表计、金融终端、物联网设备等领域。典型应用场景如智能电表通过ESAM加密计量数据,实现AES加密和MAC校验,保障数据传输安全。开发时需遵循厂商指令规范,确保密钥安全注入和通信校验。ESAM是物联网、金融等领域保障数据安全的关键组件。

上市公司前技术负责人,20 年软硬件深耕 + 百人研发团队管理经验,名校理工科背景加持。从技术攻坚到团队掌舵,沉淀海量项目实战与管理心得,专注分享软硬件干货、疑难问题解决方案,既是靠谱知识传播者,也盼链接优质项目共成长。 1708

spi_esam.zip_esam_esam linux_esam spi_linux平台_spi和esam通讯驱动

at91sam9g25平台,spi与esam通讯的驱动程序,基于linux平台

ESAM 项目使用教程

ESAM 项目的主要目录结构如下: ``` ESAM/ ├── assets/ # 存储项目相关资源文件 ├── configs/ # 存储项目配置文件 ├── data/ # 存储项目数据 ├── demo/ # 存储项目示例代码 ├── docs/ # 存储项目文

gitblog_00721的博客 901

嵌入式系统程序/数据加密保护新方法-ESAM

本文主要介绍了嵌入式系统程序/数据加密保护的新方法-ESAM

上海交大计算机保研面试 2026:3类专项计划与10个联培方向深度解析

本文深度解析2026年上海交通大学计算机保研面试的3类专项计划与10个联培方向,包括区块链技术、智能计算系统和网络安全专项,以及蚂蚁科技、苏州智研院等联培基地。文章详细介绍了各专项的核心课程、硬件资源和就业去向,为计算机专业学生提供全面的申请策略和职业发展建议。

weixin_31528001的博客 397

OBU上关于ESAM的文档:项目推荐文章

OBU上关于ESAM的文档:项目推荐文章 去发现同类优质开源项目:https://gitcode.com/ 项目核心功能/场景 提供OBU开发中ESAM相关文档,助力顺利推进项目。 项目介绍 在现代智能交通系统中,车载单元(OBU)扮演着至关重要的角色。它不仅负责车辆与外部系统的通信,还需保证数据的安全性。为此,嵌入式安全访问模块(ESAM)的应用变得尤为重要。本文将向您介绍一个开源项目:OBU上...

gitblog_06720的博客 357

手把手复现论文:SVPWM过调制I区与II区算法仿真(附MATLAB源码)

本文详细介绍了SVPWM过调制I区与II区算法的MATLAB仿真实现,从理论推导到Simulink建模逐步解析。通过源码示例展示幅值补偿和六边形跟踪等关键技术,帮助电力电子研究者掌握过调制算法的核心实现方法,适用于电机控制、变频器等工业应用场景。

weixin_28739079的博客 530

水控器ESAM安全认证硬件设计

ESAM芯片比PSAM卡方案相比,从物料成本、生产制造、仓储管理、产品可靠性等方面有非常明显优势。

Rock_climbing的博客 817

STM32-DAC定时器触发三角波生成【频率与幅度精准控制】

本文详细介绍了STM32 DAC定时器触发三角波生成的原理与实现方法,涵盖硬件配置、频率与幅度精准控制技巧及代码实现。通过定时器触发DAC模块,可灵活调节三角波的频率和幅度,适用于信号发生器等高精度应用场景。

weixin_29161785的博客 453

原理图分享二(信盈达CorexM4核心板STM32F407VGT6)

这是第二张板子的原理图分享,这也是当时大学里学习的一个板子。 原理图分享二(信盈达CorexM4核心板STM32F407VGT6)

让学习成为一种习惯 6894

波形分析--SPI数据波形、ESAM复位信息波形

波形分析--SPI数据波形、ESAM复位信息波形

u014448875的博客 2万+

智能座舱通信技术解析:从CAN总线到车载以太网与V2X

在汽车电子与智能网联快速融合的背景下,座舱智能化已不再是简单的屏幕堆砌,而是依赖底层通信技术构建的复杂系统。CAN总线因高可靠性与确定性传输,持续承担车身控制与安全信号的传递;车载以太网则凭借高带宽优势,成为多屏高清视频与OTA升级的核心通道;V2X车路协同技术进一步将座舱与外界的实时信息互联。理解这些技术的分工协作,是掌握智能座舱架构、开展座舱测试与故障排查的关键。本文从实际测试经验出发,梳理不同总线在座舱内部及外部的应用逻辑,结合低成本的实验台架搭建指南,展示从信号采集、网关转发到多媒体流传输的完整链路

weixin_29284657的博客 344
上一篇: 需量电价
下一篇: python学习重温(1)---自动case生成工具
海之渊
博客等级 码龄19年 15粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值