diff --git a/rollup.utils.js b/rollup.utils.js
index 92967d0cb27b1d7aea06ff441f7e407f84ff78cd..345332103f09276fb4649d97c328c26d08bc7af5 100644
--- a/rollup.utils.js
+++ b/rollup.utils.js
@@ -57,7 +57,7 @@ export async function generateTLSConfig() {
 
     if (!fs.existsSync(keyPath) || !fs.existsSync(certPath)) {
         const attrs = [{name: 'commonName', value: 'dbp-dev.localhost'}];
-        const pems = selfsigned.generate(attrs, {algorithm: 'sha256', days: 9999});
+        const pems = selfsigned.generate(attrs, {algorithm: 'sha256', days: 9999, keySize: 2048});
         await fs.promises.writeFile(keyPath, pems.private);
         await fs.promises.writeFile(certPath, pems.cert);
     }