Todos los productos
Search
Centro de documentos

IoT Platform:Descripción general de la autenticación

Última actualización: Sep 04, 2026

Los dispositivos deben autenticarse antes de conectarse a IoT Platform. Los métodos compatibles incluyen secretos de dispositivo, ID², certificados X.509 y la autenticación administrada mediante MQTT de código abierto.

, y la autenticación administrada mediante MQTT de código abierto

Autenticación basada en secretos de dispositivo

Al crear un producto, establezca Authentication Method en Device Secret y agregue un dispositivo para obtener claves como ProductSecret y DeviceSecret desde IoT Platform. El dispositivo usa estas claves para autenticarse al conectarse a IoT Platform.

IoT Platform ofrece cuatro métodos de autenticación para distintos entornos.

  • Device-specific secret: Cada dispositivo se programa con su propio certificado de dispositivo (ProductKey, DeviceName y DeviceSecret).

  • Product-specific secret con prerregistro: Todos los dispositivos de un producto comparten el mismo certificado de producto (ProductKey y ProductSecret). Debe habilitarse el registro dinámico. El dispositivo obtiene un DeviceSecret mediante el registro dinámico.

  • Product-specific secret sin prerregistro: Todos los dispositivos de un producto comparten el mismo certificado de producto (ProductKey y ProductSecret). Debe habilitarse el registro dinámico. En lugar de un DeviceSecret, el dispositivo obtiene un ClientID y un DeviceToken.

  • Dynamic registration for sub-devices: Los subdispositivos obtienen un DeviceSecret mediante el registro dinámico después de que se conecta la puerta de enlace.

Elija un método según sus requisitos de seguridad y las condiciones de su línea de producción.

Tabla 1. Comparación de métodos de autenticación

Elemento de comparación

Secreto específico del dispositivo

Secreto específico del producto con prerregistro

Secreto específico del producto sin prerregistro

Registro dinámico para subdispositivos

Información programada en el dispositivo

ProductKey, DeviceName, DeviceSecret

ProductKey, ProductSecret

ProductKey, ProductSecret

ProductKey

¿Se requiere registro dinámico en la nube?

No es obligatorio. Compatible de forma predeterminada.

Debe habilitarse el registro dinámico.

Debe habilitarse el registro dinámico.

Debe habilitarse el registro dinámico.

¿Se requiere prerregistro?

Sí. El DeviceName debe ser único dentro del producto.

Sí. El DeviceName debe ser único dentro del producto.

No.

Sí. El DeviceName debe ser único dentro del producto.

Requisitos de programación en línea de producción

Programe cada dispositivo con su propio certificado. Asegúrese de proteger el certificado del dispositivo.

Programe los dispositivos por lotes con el mismo certificado de producto. Asegúrese de almacenar de forma segura el certificado de producto.

Programe los dispositivos por lotes con el mismo certificado de producto. Asegúrese de almacenar de forma segura el certificado de producto.

  • La puerta de enlace puede obtener localmente el ProductKey del subdispositivo.

  • Programe el ProductKey del subdispositivo en la puerta de enlace.

Seguridad

Alta

General

General

General

¿Existen límites de cuota?

Sí. Se aplican cuotas por producto, instancia y cuenta de Alibaba Cloud. Limits on device connections.

Sí. Una sola puerta de enlace puede registrar un máximo de 1,500 subdispositivos.

Otras dependencias externas

Ninguna.

Depende de la seguridad de la puerta de enlace.

Autenticación basada en certificados X.509

X.509 es un estándar de certificados digitales de la ITU-T que autentica a las entidades de comunicación. Actualmente, la autenticación mediante certificados X.509 en IoT Platform solo está disponible a través de la función de puerta de enlace en la nube de las instancias Enterprise premium.

X.509 certificate-based authentication.

Autenticación basada en ID²

Alibaba Cloud IoT Internet Device ID (ID²) proporciona una identidad confiable, a prueba de manipulaciones, infalsificable y globalmente única para dispositivos IoT.

Al crear un producto, establezca Authentication Method en ID². El dispositivo usará entonces la autenticación de identidad ID² al conectarse a IoT Platform.

La autenticación basada en ID² requiere adquirir el servicio ID².

Nota
  • Solo las instancias Enterprise Edition en la región Japón (Tokio) son compatibles con la autenticación ID².

  • Los productos que usan LoRaWAN como método de conexión no admiten la autenticación basada en ID².

Autenticación mediante parámetros de firma MQTT

Los dispositivos que se conectan a través de un cliente MQTT de desarrollo propio deben autenticarse mediante los parámetros de firma username, passwd y mqttClientId, calculados a partir del secreto del dispositivo. How to calculate MQTT signature parameters.