Browse Source

Standalone script that generates and prints a signing key and verification key.

Michael Kaye 6 years ago
parent
commit
61bbb387c9
1 changed files with 11 additions and 0 deletions
  1. 11 0
      scripts/generate-key

+ 11 - 0
scripts/generate-key

@@ -0,0 +1,11 @@
+import signedjson.key
+import sys
+signing_key = signedjson.key.generate_signing_key(0);
+sk_str = "%s %s %s" % (
+    signing_key.alg,
+    signing_key.version,
+    signedjson.key.encode_signing_key_base64(signing_key)
+    )
+print "signing key: %s " % sk_str
+pk_str = signedjson.key.encode_verify_key_base64(signing_key.verify_key)
+print "verify key: %s" % pk_str