From 139ff3552c8194cf32e1221668bde39abc5f1ec8 Mon Sep 17 00:00:00 2001 From: Andrew Kaster Date: Fri, 8 Mar 2024 15:36:02 -0700 Subject: [PATCH] LibCrypto: Allow callers to pass exponent to RSA::generate_key_pair --- Userland/Libraries/LibCrypto/PK/RSA.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Libraries/LibCrypto/PK/RSA.h b/Userland/Libraries/LibCrypto/PK/RSA.h index 15229b451f..e25ffd2972 100644 --- a/Userland/Libraries/LibCrypto/PK/RSA.h +++ b/Userland/Libraries/LibCrypto/PK/RSA.h @@ -98,10 +98,10 @@ public: using KeyPairType = RSAKeyPair; static KeyPairType parse_rsa_key(ReadonlyBytes der); - static KeyPairType generate_key_pair(size_t bits = 256) + static KeyPairType generate_key_pair(size_t bits = 256, IntegerType e = 65537) { - IntegerType e { 65537 }; // :P - IntegerType p, q; + IntegerType p; + IntegerType q; IntegerType lambda; do {