Commit a9745187 authored by Richard Levitte's avatar Richard Levitte
Browse files

We set the export flag for 512 *bit* keys, not 512 *byte* ones.

PR: 587
parent d84aa433
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -106,7 +106,8 @@ int X509_certificate_type(X509 *x, EVP_PKEY *pkey)
		break;
		}

	if (EVP_PKEY_size(pk) <= 512)
	if (EVP_PKEY_size(pk) <= 512/8)	/* /8 because it's 512 bits we look
					   for, not bytes */
		ret|=EVP_PKT_EXP;
	if(pkey==NULL) EVP_PKEY_free(pk);
	return(ret);