blob: e8c99345ca19b5f90b2e3d68fc631a5f9b0e5133 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/sh
set -eu
echo -----------------------------------------------------------
echo "Generating signing key"
./generate-rsa-key test.key
openssl rsa -in test.key.derpy -inform DER -RSAPublicKey_out -out test.key.der -outform DER
echo -----------------------------------------------------------
echo "Generating token"
./create-token test.key super > token
echo -----------------------------------------------------------
token="$(cat token)"
echo "$token" | jwt-decode
echo -----------------------------------------------------------
# openssl rsa -pubin \
# -in effireg \
# -inform PEM \
# -RSAPublicKey_out \
# -outform DER \
# -out effireg.der
cargo run -q test.key.der "$token"
|