How Device Authentication Works
Every device connecting to /IOTCONNECT™ must prove its identity. This is done through X.509 certificates — a cryptographic system where each device holds a unique certificate and private key pair.
The authentication flow:
Device has: A certificate (public, proves identity) + a private key (secret, never leaves the device)
Cloud has: The CA certificate that signed the device certificate (trusts any certificate signed by this CA)
Connection: Device presents its certificate → Cloud verifies it was signed by a trusted CA → Connection established via mutual TLS
Two approaches in /IOTCONNECT™:
| Method | What It Means | Best For |
|---|---|---|
| Self-Signed (Auto-generated) | /IOTCONNECT™ generates the certificate and private key for you | Quick start, prototyping, small deployments |
| CA Certificate (Bring Your Own) | You upload your own Certificate Authority; devices use certs signed by your CA | Production, enterprise, fleet provisioning at scale |