moq-token

Crates.iomoq-token
lib.rsmoq-token
version0.5.6
created_at2025-06-03 20:18:58.82339+00
updated_at2026-01-12 02:18:38.443165+00
descriptionMedia over QUIC - Token Generation and Validation
homepage
repositoryhttps://github.com/moq-dev/moq
max_upload_size
id1699433
size95,318
Luke Curley (kixelated)

documentation

README

moq-token

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

For comprehensive documentation including token structure, authorization rules, and examples, see: Authentication Documentation

Quick Usage (symmetric keys)

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

Quick Usage (asymmetric keys)

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

cargo fmt