Commit 930e4f52 authored by Arаm Sаrgsyаn's avatar Arаm Sаrgsyаn
Browse files

Fix a bug when comparing two RSA keys

When comparing different parameters of two RSA keys there is a typo
which causes the "p" prime factors to not being compared.

Fix the typo.
parent ad57f033
......@@ -406,7 +406,7 @@ opensslrsa_compare(const dst_key_t *key1, const dst_key_t *key2) {
}
RSA_get0_factors(rsa1, &p1, &q1);
RSA_get0_factors(rsa2, &p2, &q2);
status = BN_cmp(d1, d2) || BN_cmp(p1, p1) || BN_cmp(q1, q2);
status = BN_cmp(d1, d2) || BN_cmp(p1, p2) || BN_cmp(q1, q2);
if (status != 0) {
return (false);
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment