diff --git a/src/secrets.py b/src/secrets.py
index ff013d0ffb1cef359c078ac55f74622a74c13007..d5a40eca00d75c3c4a78f9334e07abbd3c158299 100644
--- a/src/secrets.py
+++ b/src/secrets.py
@@ -87,7 +87,7 @@ class Secrets:
         try:
             pk = self.privkeys[account]
         except KeyError:
-            pk = Crypto.PublicKey.RSA.generate(384, crypto.random_bytes)
+            pk = Crypto.PublicKey.RSA.generate(2048, crypto.random_bytes)
 
             self.privkeys[account] = pk
             self.save()