CurNext
Arquitectura de seguridad
Controles de nivel industrial en la pila de cinco capas de CurNext - desde sensores de campo hasta la nube - diseñados para IoT industrial, OT de edificios y expectativas de privacidad de la UE.
Esta página resume cómo CurNext diseña confidencialidad, integridad, autenticidad, disponibilidad, responsabilidad y privacidad. No es un runbook público, una página de estado ni un almacén de certificados.
Objetivos de seguridad
Confidencialidad
La telemetría y las credenciales no son legibles en tránsito o en reposo sin autorización.
Integridad
El firmware, la configuración y las mediciones están protegidos frente a manipulación no detectada.
Autenticidad
Cada dispositivo y servicio demuestra su identidad antes de que se conceda confianza.
Disponibilidad
Resiliencia ante caídas, reenvíos y saturación, con degradación controlada cuando sea posible.
Responsabilidad
Pista de auditoría para acceso, aprovisionamiento, OTA y acciones de administración.
Privacidad
Tratamiento orientado al RGPD de datos personales y de obra en la capa cloud.
Normas con las que diseñamos
Los controles se mapean a marcos industriales, IoT y de la UE de uso amplio. Listar una norma aquí significa alineación de diseño - no que CurNext haya completado cada certificación de terceros para ese marco.
| Standard | Scope | How we use it |
|---|---|---|
| IEC 62443 | Zonas IoT industriales / de edificio | Modelo de zonas y conductos; objetivos de nivel de seguridad por capa |
| NIST SP 800-82 | ICS / OT de edificio | Segmentación, monitorización, acceso remoto vía WireGuard solo en el borde del edificio |
| NIST SP 800-213 | Ciberseguridad de dispositivos IoT | Identidad de dispositivo, actualización segura y configuración |
| ENISA IoT / OT | Línea base IoT UE | Cripto, actualizaciones y superficie de ataque mínima |
| EU CRA | Ciclo de vida de seguridad del producto | SBOM, divulgación de vulnerabilidades, actualizaciones firmadas |
| EU RED 3.3(d) | Ciberseguridad de productos radio | Ruta de radio y actualización segura para nodos de campo, CN-FG y CN-BC |
| ISO 27001 | SGSI organizativo | Objetivo de diseño para cloud y operaciones CurNext - no se reivindica como certificado aquí |
| GDPR | Datos personales | Registro de auditoría, control de acceso, rutas de borrado y exportación |
| OWASP IoT Top 10 | Trampas de dispositivo y cloud | Abordadas por capa en controles de campo y cloud |
Objetivos de nivel de seguridad IEC 62443
Los niveles de seguridad objetivo (SL-T) guían el diseño del producto. Son objetivos de ingeniería, no resultados de evaluación de terceros.
| Component | SL-T target | Rationale |
|---|---|---|
| Nodos sensor L1 | SL 2 (ambición SL 3) | Sin supervisión, larga vida útil, acceso físico posible |
| CN-FG (L2) | SL 2 | Pasarela de campo en una obra |
| CN-UPS (L3) | SL 1 | Solo alimentación - sin procesamiento de datos |
| CN-BC (L4) | SL 3 | Frontera de seguridad del edificio, ruta orientada a Internet |
| Cloud CurNext (L5) | SL 3 | Plataforma multiinquilino con datos de clientes |
Zonas de seguridad y conductos
Zonas al estilo IEC 62443 mantienen separadas la radio de campo, la LAN de planta, el borde del edificio y la nube. La alimentación no tiene conducto de datos.
- 01
Zona Z1 - Sensores de campo L1
Nodos de campo (CN-CC, CN-WD y SKU relacionados). MAC LoRaWAN con AES-128, secure element para claves, NFC para instalación. Sin pila IP en el nodo.
- 02
Zona Z2 - Planta (CN-FG)
La pasarela de planta verifica tramas, permanece en la VLAN local y no tiene interfaz orientada a la nube.
- 03
Zona Z3 - Alimentación (CN-UPS)
Energiza el equipo de planta y del borde del edificio. Sin conducto de datos.
- 04
Zona Z4 - DMZ del edificio (CN-BC)
Controlador de edificio: cliente WireGuard, cliente MQTT, orquestador OTA. Ruta celular de salida solo para túnel y tráfico del broker.
- 05
Zona Z5 - Cloud CurNext (L5)
Aplicación, base de datos y auth gestionados, broker MQTT privado, IA y almacenamiento de objetos detrás de protección perimetral.
Conduit controls
| Conduit | Path | Controls |
|---|---|---|
| C1 | L1 ↔ CN-FG | AES-128 en capa MAC LoRaWAN (cifrado de payload + MIC), OTAA, claves de dispositivo únicas en secure element, contadores de trama, rechazo de reenvíos |
| C2 | CN-FG ↔ CN-FG | Cadena Ethernet en daisy-chain solo en la VLAN de planta; sin ruta a Internet |
| C3 | CN-FG ↔ CN-BC | VLAN Ethernet; el firewall del edificio deniega a las pasarelas de planta una ruta a Internet pública |
| C4 | CN-BC ↔ L5 | WireGuard más MQTT sobre TLS 1.3 con TLS mutuo; broker fuera de Internet pública |
| C5 | Installer ↔ L1 | Solo toque NFC con prueba criptográfica; aprovisionamiento por QR desactivado; las interfaces de depuración de fábrica no se dejan abiertas en campo |
WireGuard scope
L1-L2
Sin WireGuard
L3
Sin WireGuard
L4 CN-BC
Cliente WireGuard - frontera de seguridad del edificio
L5 Cloud
Hub WireGuard - MQTT solo en la malla privada
Controls by layer
From field nodes to cloud - what each layer must enforce before trust moves upward.
L1
L1 - Sensores de campo
Identidad única de dispositivo, cripto de enlace aéreo LoRaWAN, arranque seguro, OTA firmado, diseño antimanipulación y detección de desplazamiento.
- - Clave raíz única por sonda en un secure element - nunca compartida en la flota
- - Las etiquetas pueden mostrar el número de serie público / DevEUI para logística - nunca la clave raíz
- - LoRaWAN Class A (EU868): cifrado de payload AES-128 y MIC vía la pila MAC
- - Solo join OTAA; contadores de trama y rechazo de reenvíos en la pasarela de planta
- - Arranque seguro, firmware firmado, anti-rollback, depuración de producción bloqueada
- - Carcasa de campo y ruta de medición antimanipulación - la interferencia física es detectable y se reporta
- - Detección de desplazamiento cuando un nodo se mueve de su posición de instalación asignada
- - Asignación en campo mediante vinculación criptográfica NFC - asignación QR desactivada por defecto
L2
L2 - Pasarela de planta CN-FG
Ancla de confianza del enlace aéreo. Valida join, MIC y contadores antes de reenviar.
- - Firmware firmado con arranque seguro e identidad de secure element
- - Sin ruta a Internet por defecto; uplink solo hacia CN-BC en la VLAN de planta
- - OTA solo desde CN-BC
- - Eventos de join y verificación retenidos para carga de auditoría
- - Puertos de servicio restringidos en imágenes de producción
L3
L3 - Alimentación CN-UPS
Solo ruta de alimentación - sin plano de datos en la VLAN de gestión.
- - Sin IP ni API de gestión en la VLAN de datos
- - Prácticas de carcasa bloqueada en la instalación
- - La indicación de fallo permanece local - sin fuga de red por fallos de alimentación
L4
L4 - Controlador de edificio CN-BC
Frontera de seguridad del edificio entre la LAN de planta y la nube.
- - WireGuard de salida desde el edificio (seguro con CGNAT)
- - MQTT sobre TLS 1.3 con certificados de cliente por edificio
- - Firewall de host con denegación por defecto; sin SSH, MQTT ni API públicos en celular
- - Única ruta OTA a L1/L2: verificar manifiesto e imagen firmados, despliegue por etapas, informar resultado
- - Búfer de telemetría store-and-forward cifrado en reposo; purga tras entrega correcta
L5
L5 - Cloud CurNext
Aplicación y datos multiinquilino con ingreso de campo privado.
- - Broker MQTT alcanzable solo en la malla privada - no en Internet pública
- - Autorización por edificio; denegar comodines entre inquilinos
- - Auth de usuario con tokens de corta duración; MFA obligatorio para roles privilegiados
- - RBAC en rutas API; límites de tasa y WAF de borde en producción
- - Cifrado en tránsito y en reposo; aislamiento de inquilinos en consultas
- - Copias de seguridad cifradas con ejercicios de restauración; rutas de auditoría, exportación y borrado RGPD
- - Secretos en un gestor de secretos - no en el control de código fuente
OTA y cadena de suministro de software
Alineado con las expectativas del Cyber Resilience Act de la UE para actualizaciones firmadas, SBOM y divulgación coordinada.
- 01CA raíz offline
- 02CA de firma OTA
- 03Imágenes / manifiestos L1, CN-FG y CN-BC firmados
- - Firmas de firmware con ECDSA P-256 (o RSA más fuerte cuando se requiera)
- - El manifiesto incluye clase de dispositivo, versión, versión mínima, hash, firma y época de revocación
- - Material de firma comprometido rotado por una vía de emergencia
- - Particiones A/B en dispositivos de campo con rollback si falla el arranque
- - Despliegue por etapas antes de aplicar a toda la flota
- - SBOM por firmware y versión cloud; monitorización continua de vulnerabilidades
- - Actualizaciones de seguridad críticas con objetivo de 14 días; altas en 30 días
Factory
- - El HSM de fábrica inyecta material de identidad de dispositivo único en el secure element
- - Arranque seguro activado antes del envío
- - Personalización NFC con prueba criptográfica
- - Dispositivo registrado como fabricado; las claves nunca se envían en hojas de cálculo o correo
Field install
- - El toque NFC del instalador verifica la vinculación criptográfica
- - La vinculación de superficie requiere sesión de app autenticada y permiso de asignación de dispositivo
- - El escaneo QR no es de confianza para asignación criptográfica
- - La puesta en servicio del edificio emite el peer WireGuard y las credenciales de cliente MQTT en la instalación
Criptografía de un vistazo
| Use | Algorithm |
|---|---|
| Transporte (cloud / MQTT) | TLS 1.3 |
| Túnel del edificio | WireGuard - Curve25519, ChaCha20-Poly1305 |
| Enlace aéreo (L1 ↔ CN-FG) | Cifrado AES-128 MAC LoRaWAN + MIC |
| Firma de firmware | ECDSA P-256 |
| Búfer local de telemetría | AES-256-GCM en reposo en el borde del edificio |
| Integridad de auditoría | SHA-256 |
No se usan: TLS 1.0/1.1, MD5, SHA-1 para firmas, ni claves de sesión de enlace aéreo estáticas sin OTAA.
Cómo verificamos
Las versiones y las operaciones anuales siguen un listón de seguridad fijo antes del uso empresarial.
- - Actualización del modelo de amenazas por zona para versiones materiales
- - Listas de comprobación por capa para L1, CN-FG, CN-BC y cloud
- - Análisis estático y escaneo de dependencias sin CVE crítica abierta en el lanzamiento
- - Artefacto firmado y SBOM adjuntos a la versión
- - Prueba de penetración externa anual y ejercicios de rotación de claves / restauración de copias
- - Preparación para certificación (evaluación IEC 62443, SGSI ISO 27001, expediente técnico RED) seguida por separado - no se reivindica como completa en esta página
Divulgación y contacto
Reporte vulnerabilidades al buzón de seguridad de CurNext. Para detalle de privacidad y residencia, use las políticas enlazadas y la página de centros de datos.
- - Divulgación coordinada: [email protected]
- - Entidad legal: CurNext, Helsinki, Finlandia
- - La política de privacidad cubre el tratamiento de datos personales
- - La página de centros de datos cubre la residencia de hosting en la UE (Alemania / Fráncfort)
Las traducciones se ofrecen por comodidad. Si existe un acuerdo firmado, prevalece el instrumento en inglés.