Firma (versiones Eichrecht)
Introducción
La firma disponible en las versiones conformes con Eichrect, es un campo de datos de 256 bits o 384 bits que garantiza la
autenticidad de los datos. El proceso de firma digital se divide en tres fases:
1. Fase de generación: un algoritmo genera algunas claves correlativas:
la clave privada, que solo conoce el propio DCM1, y
l
la clave pública, grabada con láser en la parte delantera del medidor (código QR) y disponible en el Modbus RTU.
l
2. Fase de autenticación: se firma el conjunto de datos que ha adquirido el DCM1 usando la clave privada, lo que asegura la
autenticidad de los datos.
3. Fase de integridad: el usuario puede verificar los datos usando solo la clave pública que corresponde a la clave privada. De
lo contrario, el sistema da error. Esto garantiza la autenticidad de los datos reportados por el dispositivo.
El DCM1 usa este procedimiento para garantizar que la información reportada no ha sido corrompida por un sistema externo
porque el único dispositivo que conoce la clave privada (necesaria para verificar la autenticidad de los datos) es el DCM1.
Mapa Modbus firmado (Solo en modelos DEB)
En versiones DEB con un puerto Modbus RTU, además del mapa estándar del Modbus, el DCM1 proporciona un conjunto de
datos adicional que include una firma de 256 bits (versión S2) o de 384 bits (versión S3).
Versión
S2
S3
Archivo OCMF (Solo en modelos DEB)
El archivo OCMF es un archivo de texto firmado que incluye información fiscal relevante de la sesión de carga. DCM1 proporciona
el archivo OCMF al final de cada sesión de carga a través de registros Modbus específicos (véase Protocolo para más
información).
Versión
S2
S3
Firma
256-bit
384-bit
Firma
256-bit
384-bit
DCM1 - Manual de usuario | 02/07/2024 | CARLO GAVAZZI Controls SpA
Descripción
256 bit ECDSA SHA 256, usando la curva
brainpoolP256r1
384 bit ECDSA SHA 384, usando la curva
brainpoolP384r1
Descripción
256 bit ECDSA SHA 256, usando la curva
brainpoolP256r1
384 bit ECDSA SHA 256, usando la curva
brainpoolP384r1
29