Skip to content

Pixout-Lighting/sig-net

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



SIG-NET
secure CoAP-based DMX512 lighting control

CI MIT licensed

Sig-Net Protocol Framework

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.

Packages

Crate Version Description
sig-net crates.io docs.rs Core library — types, crypto, CoAP, TLV, parsing, UDP
signet-ffi C-compatible FFI (staticlib + cdylib + cbindgen header)

Examples

Rust cargo run -p sig-net --example <core|crypto|full>
C++ FFI make -C examples/signet-ffi run

License

MIT. See LICENSE.

About

Sig-Net secure CoAP-based DMX512 lighting control protocol library

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages