PKI (Public Key Infrastructure) offers a one-size-fits-all solution for all IoT devices, however unique they are. It employs X.509 digital certificates to identify devices, authenticate them, and encrypt data that flows between them. It removes the need for passwords and protracted authorization checks – devices can just identify each other with their public key and start exchanging data.