Skip to main content

A Python library for IoT device security and communication

Project description

pyiotdevice

pyiotdevice is a standalone Python library for IoT applications developed by iota labs. It provides secure communication, AES encryption, CRC checksum calculation, and device communication.

Features

  • AES Encryption & Decryption: Securely encrypt and decrypt data using AES in CFB mode.
  • CRC Calculation: Compute CRC checksums for data integrity verification.
  • IoT Device Communication: Fetch device status and send control commands.

Installation

pip install pyiotdevice

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyiotdevice-1.0.9.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyiotdevice-1.0.9-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file pyiotdevice-1.0.9.tar.gz.

File metadata

  • Download URL: pyiotdevice-1.0.9.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for pyiotdevice-1.0.9.tar.gz
Algorithm Hash digest
SHA256 e21bf19dcd4b908ffc7e5133744935af8fef404cddf6c10cfde767384b909c4e
MD5 572372f459292220f4d5def9650e58ab
BLAKE2b-256 44559e406f09b40b326acc22c6ebee0c48d9efdb27a90327b759f822759ca1e4

See more details on using hashes here.

File details

Details for the file pyiotdevice-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: pyiotdevice-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for pyiotdevice-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 141090ac64332cbdb4f1032c4b43210b368ec9e7168aa299bc95cdfaa4f063d2
MD5 1ae6d35e14870ee4f6368b282ec1a2e2
BLAKE2b-256 407b01df77f03d869ea342d00d2422ed2136f43e5be4fa705a9edc6f8940f575

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page