Device EndPoint Management in Kaa IoT

0 votes
Hello.

I'm using the Kaa IoT Platform to develop a connected system with some devices. And now, I'm at a point where I need to establish control over my endpoints to allow or deny its connection to Kaa. But before I do that, I need to verify the identity of the device attempting connection. How can I manage and authorize/authenticate every such endpoint?

Please point me in the right direction.

Thank you.
Aug 2, 2018 in IoT (Internet of Things) by Bharani
• 4,550 points
194 views

1 answer to this question.

0 votes
Normally you could just request access tokens or authorization codes through an authentication API. But with Kaa as your IoT Platform, you can use its internal Kaa Credential Service to uniquely identify endpoints with encrypted credentials. The Kaa node, which handles any new session or request, uses the private key of the endpoint to generate a session key and lets you validate the digital signature of this credential to allow or deny further connections of that endpoint to your Kaa cluster. Once authorized, they get saved onto the Kaa server as an authenticated endpoint allowing its connection. You can refer to the official documentation of Kaa IoT on the same here: http://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Key-platform-features/Devices-provisioning-and-registration/ And, refer here for using your server-side applications to manage the endpoints: http://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Key-platform-features/Endpoint-profiles/ http://kaaproject.github.io/kaa/docs/v0.10.0/Programming-guide/Key-platform-features/Endpoint-groups/
answered Aug 2, 2018 by DataKing99
• 8,130 points

Related Questions In IoT (Internet of Things)

0 votes
1 answer

Disk Management Commands in PowerShell for Windows IoT device

All libraries of the full .Net framework ...READ MORE

answered Nov 26, 2018 in IoT (Internet of Things) by nirvana
• 3,060 points
77 views
0 votes
1 answer
0 votes
1 answer

Publishing commands to device in IBM IoT using MQTT in Java

If you are publishing from an application, ...READ MORE

answered Jul 27, 2018 in IoT (Internet of Things) by anonymous2
• 4,260 points
456 views
0 votes
1 answer
0 votes
1 answer

Downloading source code of Android Things

No because AndroidThings is still in preview ...READ MORE

answered Jul 5, 2018 in IoT (Internet of Things) by anonymous2
• 4,260 points
522 views
0 votes
1 answer

Setting-up a RFID RC522 chip in Raspberry Pi?

First, let me congratulate you on buying ...READ MORE

answered Jul 9, 2018 in IoT (Internet of Things) by nirvana
• 3,060 points
181 views
0 votes
1 answer

RPMs for IoT Agents of Backend Device Management GE in FIWARE IoT ecosystem

The RPMs for IDAS component are availaible. ...READ MORE

answered Jul 29, 2018 in IoT (Internet of Things) by DataKing99
• 8,130 points
56 views
0 votes
1 answer

Testing if messages from my Device is reaching the Azure IoT Hub?

Download the Device Explorer open source tool ...READ MORE

answered Aug 10, 2018 in IoT (Internet of Things) by DataKing99
• 8,130 points
663 views