projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a59163f
)
print out subgroup order if present
author
Dr. Stephen Henson
<steve@openssl.org>
Tue, 11 Oct 2011 17:44:26 +0000
(17:44 +0000)
committer
Dr. Stephen Henson
<steve@openssl.org>
Tue, 11 Oct 2011 17:44:26 +0000
(17:44 +0000)
crypto/dh/dh_ameth.c
patch
|
blob
|
history
diff --git
a/crypto/dh/dh_ameth.c
b/crypto/dh/dh_ameth.c
index 02ec2d47b4bd39998fa2278f727c085403aa9e8e..f3e910e105aa6631cd749e8df55392cbcfe44c6b 100644
(file)
--- a/
crypto/dh/dh_ameth.c
+++ b/
crypto/dh/dh_ameth.c
@@
-343,6
+343,7
@@
static int do_dh_print(BIO *bp, const DH *x, int indent,
}
update_buflen(x->g, &buf_len);
+ update_buflen(x->q, &buf_len);
update_buflen(pub_key, &buf_len);
update_buflen(priv_key, &buf_len);
@@
-370,6
+371,7
@@
static int do_dh_print(BIO *bp, const DH *x, int indent,
if (!ASN1_bn_print(bp,"prime:",x->p,m,indent)) goto err;
if (!ASN1_bn_print(bp,"generator:",x->g,m,indent)) goto err;
+ if (x->q && !ASN1_bn_print(bp,"subgroup order:",x->q,m,indent)) goto err;
if (x->length != 0)
{
BIO_indent(bp, indent, 128);