Registered by abhijith boppe

IOT Socket Server handles multiple clients (with unique deviceID and its key) simultaneously for bidirectional communication. It is similar to WebSocket. Here we can handle each client individually from there device id.

IoT devices like Raspberry can also use this module as a client with the IOTSocketClient module.

To prevent Replay attacks and device cloning attacks.

For every data transmission from client to server or vice versa there is a timestamp which is compared with server/client present time. If the time doesn't match (tolerance of -2 sec) or if there is any reused time then the socket is closed.

By using these headers for every transmission, IoT devices over WiFi can also be secured.

Project information

Maintainer:
abhijith boppe
Driver:
abhijith boppe
Licence:
MIT / X / Expat Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Git
Programming languages:
Python3

Get Involved

  • warning
    Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

iotsocket does not have any download files registered with Launchpad.

Announcements