]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Use >= consistently with max_bits.
authorNick Mathewson <nickm@torproject.org>
Tue, 17 Mar 2020 14:09:58 +0000 (10:09 -0400)
committerNick Mathewson <nickm@torproject.org>
Tue, 17 Mar 2020 14:44:38 +0000 (10:44 -0400)
src/lib/crypt_ops/crypto_rsa_nss.c

index 4cf6990670d8961ad92a2b6b5b9a1ef2b22c00c2..7abf6716f0893dab12a18f764e120162ee59eee4 100644 (file)
@@ -736,7 +736,7 @@ crypto_pk_asn1_decode_private(const char *str, size_t len, int max_bits)
 
   if (output) {
     const int bits = SECKEY_PublicKeyStrengthInBits(output->pubkey);
-    if (max_bits > 0 && bits > max_bits) {
+    if (max_bits >= 0 && bits > max_bits) {
       log_info(LD_CRYPTO, "Private key longer than expected.");
       crypto_pk_free(output);
       output = NULL;