blerpc_protocol 0.6.0 copy "blerpc_protocol: ^0.6.0" to clipboard
blerpc_protocol: ^0.6.0 copied to clipboard

Pure Dart protocol library for blerpc — container, command, and encryption layers for BLE RPC.

0.6.0 #

  • Initial release
  • Container serialize/deserialize, splitter, and assembler
  • Control container factory functions (timeout, capabilities, stream end, error, key exchange)
  • CommandPacket serialize/deserialize
  • E2E encryption: X25519 ECDH, Ed25519 signatures, AES-128-GCM, HKDF-SHA256
  • 4-step key exchange protocol with CentralKeyExchange and PeripheralKeyExchange
  • BlerpcCryptoSession with counter management and replay detection
0
likes
140
points
163
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pure Dart protocol library for blerpc — container, command, and encryption layers for BLE RPC.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cryptography, meta

More

Packages that depend on blerpc_protocol