summaryrefslogtreecommitdiffstats
path: root/tools/secret-key
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2025-10-05 21:58:44 -0700
committerRose Hogenson <rosehogenson@posteo.net>2025-10-05 21:58:44 -0700
commitbcbb629db87b6bc0e9a7880ec4ee1c90d284a6c7 (patch)
tree7372c59802fb589f798a9e849d621dac158dc04b /tools/secret-key
parentGames first (diff)
downloadroseh.moe-bcbb629db87b6bc0e9a7880ec4ee1c90d284a6c7.tar.zst
Bring back the notepad
Diffstat (limited to 'tools/secret-key')
-rw-r--r--tools/secret-key/secret-key.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/tools/secret-key/secret-key.go b/tools/secret-key/secret-key.go
new file mode 100644
index 0000000..969828a
--- /dev/null
+++ b/tools/secret-key/secret-key.go
@@ -0,0 +1,14 @@
+package main
+
+import (
+ "crypto/rand"
+ "crypto/sha256"
+ "encoding/base64"
+ "fmt"
+)
+
+func main() {
+ buf := make([]byte, sha256.BlockSize)
+ rand.Read(buf)
+ fmt.Printf("secret-key=%s\n", base64.RawURLEncoding.EncodeToString(buf))
+}