From 6c16f71afa4f2cec781576c09f9f6775944e8099 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Fri, 12 May 2023 14:28:36 -0400
Subject: [PATCH] Also generate an RSA key and dump Tahoe's idea of its
 serialization

---
 test/expected_values.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/test/expected_values.py b/test/expected_values.py
index b0be5c9..c85de97 100644
--- a/test/expected_values.py
+++ b/test/expected_values.py
@@ -22,3 +22,8 @@ print("readkey: ", base32.b2a(readkey))
 print("datakey: ", base32.b2a(datakey))
 print("encrypted private key: ", base32.b2a(encprivkey))
 print("signature key hash: ", base32.b2a(fingerprint))
+
+(priv, pub) = rsa.create_signing_keypair(2048)
+priv_bytes = rsa.der_string_from_signing_key(priv)
+with open("data/tahoe-lafs-generated-rsa-privkey.der", "wb") as f:
+    f.write(priv_bytes)
-- 
GitLab