cargo run -- text generate -o output/key.txt
cargo run -- text encrypt -k output/key.txt -i assets/juventus.csv -o output/juventus.csv.enc
cargo run -- text decrypt -k output/key.txt -i output/juventus.csv.enc -o output/juventus.csv.dec
cargo run -- http server
- open link
http://localhost:8080
# 默认参数生成
cargo run -- jwt sign
# 指定 secret key 生成
cargo run -- jwt sign -t <my-secret-key>
# 指定 sub, aud, exp 生成
cargo run -- jwt sign --sub acme --aud device1 --exp 14d
# 验证默认参数生成的token
cargo run -- jwt verify -t <token-value>
# 验证指定 secret key 生成的token
cargo run -- jwt verify -k <my-secret-key> -t <token-value>
# 验证指定 aud 生成的token
cargo run -- jwt verify -a <audience-value> -t <token-value>