diff --git a/ghost/core/core/server/models/settings.js b/ghost/core/core/server/models/settings.js index 9acb051e758..1ab216818d9 100644 --- a/ghost/core/core/server/models/settings.js +++ b/ghost/core/core/server/models/settings.js @@ -26,7 +26,7 @@ const getMembersKey = doBlock(() => { let UNO_KEYPAIRINO; return function getKey(type) { if (!UNO_KEYPAIRINO) { - UNO_KEYPAIRINO = keypair({bits: 1024}); + UNO_KEYPAIRINO = keypair({bits: 2048}); } return UNO_KEYPAIRINO[type]; }; @@ -36,7 +36,7 @@ const getGhostKey = doBlock(() => { let UNO_KEYPAIRINO; return function getKey(type) { if (!UNO_KEYPAIRINO) { - UNO_KEYPAIRINO = keypair({bits: 1024}); + UNO_KEYPAIRINO = keypair({bits: 2048}); } return UNO_KEYPAIRINO[type]; }; diff --git a/ghost/core/core/server/services/members/members-config-provider.js b/ghost/core/core/server/services/members/members-config-provider.js index c587ae6079d..3f195fed5a3 100644 --- a/ghost/core/core/server/services/members/members-config-provider.js +++ b/ghost/core/core/server/services/members/members-config-provider.js @@ -54,7 +54,7 @@ class MembersConfigProvider { if (!privateKey || !publicKey) { logging.warn('Could not find members_private_key, using dynamically generated keypair'); - const keypair = createKeypair({bits: 1024}); + const keypair = createKeypair({bits: 2048}); privateKey = keypair.private; publicKey = keypair.public; }