This repository contains libraries and command line utilities that provide prototypes for An Authentic Digital Emblem (ADEM) as specified in the internet drafts:
- https://www.ietf.org/archive/id/draft-linker-diem-adem-core-00.html
- https://www.ietf.org/archive/id/draft-linker-diem-adem-dns-00.html
Some binaries are available at the releases page.
All prototypes are written in the Go programming language, version 1.24.0.
To compile this project, you will naturally have to install that programming language.
After you have done so, clone this repository such that it is available on $GOPATH.
You can then compile a binary by running:
go build github.com/adem-wg/adem-proto/cmd/XXXXXYou can also run a command without producing a binary by running:
go run github.com/adem-wg/adem-proto/cmd/XXXXXWe provide documentation in our Wiki and examples are in the exm directory.
In our documentation, we will reference individual commands by name only, e.g., emblemcheck.
We assume that you either compiled the respective binary (see above) or prefix the commands with go run github.com/adem-wg/adem-proto/cmd/....