projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Properly check certificate in case of export ciphers.
[openssl.git]
/
doc
/
crypto
/
DH_size.pod
diff --git
a/doc/crypto/DH_size.pod
b/doc/crypto/DH_size.pod
index 97f26fda7855e8e865e9e9d7893a4d3d15d7f124..e73f32589a0ca36fef8e2d068f86230b66d297c2 100644
(file)
--- a/
doc/crypto/DH_size.pod
+++ b/
doc/crypto/DH_size.pod
@@
-2,32
+2,38
@@
=head1 NAME
=head1 NAME
-DH_size - get Diffie-Hellman prime size
+DH_size
, DH_bits
- get Diffie-Hellman prime size
=head1 SYNOPSIS
=head1 SYNOPSIS
-
#include <openssl/dh.h>
+#include <openssl/dh.h>
- int DH_size(DH *dh);
+int DH_size(const DH *dh);
+
+int DH_bits(const DH *dh);
=head1 DESCRIPTION
=head1 DESCRIPTION
-
This function returns the Diffie-Hellman
size in bytes. It can be used
+
DH_size() returns the Diffie-Hellman prime
size in bytes. It can be used
to determine how much memory must be allocated for the shared secret
computed by DH_compute_key().
to determine how much memory must be allocated for the shared secret
computed by DH_compute_key().
-B<dh-E<gt>p> must not be B<NULL>.
+DH_bits() returns the number of significant bits.
+
+B<dh> and B<dh-E<gt>p> must not be B<NULL>.
=head1 RETURN VALUE
=head1 RETURN VALUE
-The size
in bytes
.
+The size.
=head1 SEE ALSO
=head1 SEE ALSO
-L<dh(3)|dh(3)>, L<DH_generate_key(3)|DH_generate_key(3)>
+L<dh(3)|dh(3)>, L<DH_generate_key(3)|DH_generate_key(3)>,
+L<BN_num_bits(3)|BN_num_bits(3)>
=head1 HISTORY
DH_size() is available in all versions of SSLeay and OpenSSL.
=head1 HISTORY
DH_size() is available in all versions of SSLeay and OpenSSL.
+DH_bits() was added in OpenSSL 1.1.0.
=cut
=cut