With advancement in the recent technology, the world is being interconnected with multiple devices or peripherals through Internet of things (IoT). Therefore, there is a need for proper configuration with necessary authentication and secured data to transfer from a particular IoT device to the respective IoT cloud server configured to a particular application and IoT platform.
Hence, in this paper we intend to configure each IoT device integrated with a multi-level authentication for secured IoT data stream through TLS/SSL. The multilevel authentication includes: first stage comprising cryptography-based fingerprint authentication to verify whether a particular IoT device is paired with the particular IoT cloud platform or not. In the second stage each IoT device is configured with Application Programming Interface (API) key to data transfer from API enabled IoT device to the matched API Key enable IoT cloud platform.
Thus, multilevel authentication enabled with fingerprint authentication and API key provide a secured IoT data stream between each IoT device to respective IoT cloud platform. To accomplish such secured data transfer, we use hashing algorithm such as Message Direct (MD5) cryptography for fingerprint authentication.