Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 8.0% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org

proxy.golang.org : github.com/teserakt-io/e4go

Package e4 provides a e4 client implementation and libraries. It aims to be quick and easy to integrate in IoT devices applications enabling to secure their communications, as well as exposing a way to manage the various keys required. Once created, a client provide methods to protect messages before sending them to the broker: or unprotecting the messages it receives. A special topic (called ReceivingTopic) is reserved to communicate protected commands to the client. Such commands are used to update the client state, like setting a new key for a topic, or renewing its private key. There is nothing particular to be done when receiving a command, just passing its protected form to the Unprotect() method and the client will automatically unprotect and process it (thus returning no unprotected message). See commands.go for the list of available commands and their respective parameters.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/teserakt-io/e4go
Keywords: encryption, end-to-end-encryption, iot, key-distribution, key-management, mqtt
License: Apache-2.0
Latest release: about 4 years ago
First release: over 4 years ago
Namespace: github.com/teserakt-io
Dependent packages: 1
Dependent repositories: 1
Stars: 20 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 21 days ago

    Loading...
    Readme
    Loading...