SIG-NET
secure CoAP-based DMX512 lighting control
Sig-Net is a secure, multicast-based protocol for DMX512 entertainment lighting control built on CoAP (RFC 7252). Provides authenticated delivery via HMAC-SHA256, key derivation via HKDF, and anti-replay protection.
This repository contains a pure Rust implementation ported from the original C++ SDK.
| Crate | Version | Description |
|---|---|---|
sig-net |
Core library — types, crypto, CoAP, TLV, parsing, UDP | |
signet-ffi |
— | C-compatible FFI (staticlib + cdylib + cbindgen header) |
| Rust | cargo run -p sig-net --example <core|crypto|full> |
| C++ FFI | make -C examples/signet-ffi run |
MIT. See LICENSE.