moq-token-cli 0.5.18

Media over QUIC - Token Generation and Validation
moq-token-cli-0.5.18 is not a library.

moq-token-cli

A simple JWT-based authentication scheme for moq-relay.

Install

cargo install moq-token-cli

Docker

docker pull moqdev/moq-token-cli

Multi-arch images (linux/amd64 and linux/arm64) are published to Docker Hub.

Quick Usage (symmetric keys)

# generate secret key
moq-token-cli generate --out key.jwk
# sign a new JWT
moq-token-cli sign --key key.jwk --root demo --publish bbb > token.jwt
# verify the JWT
moq-token-cli verify --key key.jwk < token.jwt

Quick Usage (asymmetric keys)

# generate private and public keys
moq-token-cli generate --algorithm RS256 --out private.jwk --public public.jwk
# sign a new JWT (using private key)
moq-token-cli sign --key private.jwk --root demo --publish bbb > token.jwt
# verify the JWT (using public key)
moq-token-cli verify --key public.jwk < token.jwt