diff options
| author | schwarze <> | 2018-05-13 15:53:30 +0000 |
|---|---|---|
| committer | schwarze <> | 2018-05-13 15:53:30 +0000 |
| commit | d56b9af6a4e7dba02d2b4dc0f383e2834209caa7 (patch) | |
| tree | f0b232237a0eddd7283cb476796ab846e6885a59 /src/lib | |
| parent | 8920c7aaf03b3509ed0ae19ea95e97a25eb2acc2 (diff) | |
| download | openbsd-d56b9af6a4e7dba02d2b4dc0f383e2834209caa7.tar.gz openbsd-d56b9af6a4e7dba02d2b4dc0f383e2834209caa7.tar.bz2 openbsd-d56b9af6a4e7dba02d2b4dc0f383e2834209caa7.zip | |
Document EVP_PKEY_bits(3).
It is clearly public because it is declared in <openssl/evp.h>,
refenced from EVP_PKEY_asn1_set_public(3), and similar to the
documented functions DH_bits(3) and RSA_bits(3).
Triggered by tb@ adding a const qualifier to its argument.
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 | 8 | ||||
| -rw-r--r-- | src/lib/libcrypto/man/EVP_SignInit.3 | 17 |
2 files changed, 18 insertions, 7 deletions
diff --git a/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 b/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 index a0839bd16a..2af7a8248f 100644 --- a/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 +++ b/src/lib/libcrypto/man/EVP_PKEY_asn1_new.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_PKEY_asn1_new.3,v 1.2 2018/03/23 04:34:23 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_PKEY_asn1_new.3,v 1.3 2018/05/13 15:53:30 schwarze Exp $ |
| 2 | .\" selective merge up to: | 2 | .\" selective merge up to: |
| 3 | .\" OpenSSL man3/EVP_PKEY_ASN1_METHOD b0004708 Nov 1 00:45:24 2017 +0800 | 3 | .\" OpenSSL man3/EVP_PKEY_ASN1_METHOD b0004708 Nov 1 00:45:24 2017 +0800 |
| 4 | .\" | 4 | .\" |
| @@ -49,7 +49,7 @@ | |||
| 49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 49 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 50 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 51 | .\" | 51 | .\" |
| 52 | .Dd $Mdocdate: March 23 2018 $ | 52 | .Dd $Mdocdate: May 13 2018 $ |
| 53 | .Dt EVP_PKEY_ASN1_METHOD 3 | 53 | .Dt EVP_PKEY_ASN1_METHOD 3 |
| 54 | .Os | 54 | .Os |
| 55 | .Sh NAME | 55 | .Sh NAME |
| @@ -256,8 +256,8 @@ It is called by | |||
| 256 | The | 256 | The |
| 257 | .Fn pkey_bits | 257 | .Fn pkey_bits |
| 258 | method returns the key size in bits. | 258 | method returns the key size in bits. |
| 259 | It's called by | 259 | It is called by |
| 260 | .Fn EVP_PKEY_bits . | 260 | .Xr EVP_PKEY_bits 3 . |
| 261 | .Bd -unfilled | 261 | .Bd -unfilled |
| 262 | .Ft int Fo (*param_decode) | 262 | .Ft int Fo (*param_decode) |
| 263 | .Fa "EVP_PKEY *pkey" | 263 | .Fa "EVP_PKEY *pkey" |
diff --git a/src/lib/libcrypto/man/EVP_SignInit.3 b/src/lib/libcrypto/man/EVP_SignInit.3 index e1dcccabab..613cf623be 100644 --- a/src/lib/libcrypto/man/EVP_SignInit.3 +++ b/src/lib/libcrypto/man/EVP_SignInit.3 | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | .\" $OpenBSD: EVP_SignInit.3,v 1.9 2018/03/29 21:26:51 schwarze Exp $ | 1 | .\" $OpenBSD: EVP_SignInit.3,v 1.10 2018/05/13 15:53:30 schwarze Exp $ |
| 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 | 2 | .\" full merge up to: OpenSSL b97fdb57 Nov 11 09:33:09 2016 +0100 |
| 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 | 3 | .\" selective merge up to: OpenSSL 79b49fb0 Mar 20 10:03:10 2018 +1000 |
| 4 | .\" | 4 | .\" |
| @@ -50,7 +50,7 @@ | |||
| 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED | 50 | .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED |
| 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. | 51 | .\" OF THE POSSIBILITY OF SUCH DAMAGE. |
| 52 | .\" | 52 | .\" |
| 53 | .Dd $Mdocdate: March 29 2018 $ | 53 | .Dd $Mdocdate: May 13 2018 $ |
| 54 | .Dt EVP_SIGNINIT 3 | 54 | .Dt EVP_SIGNINIT 3 |
| 55 | .Os | 55 | .Os |
| 56 | .Sh NAME | 56 | .Sh NAME |
| @@ -58,7 +58,8 @@ | |||
| 58 | .Nm EVP_SignUpdate , | 58 | .Nm EVP_SignUpdate , |
| 59 | .Nm EVP_SignFinal , | 59 | .Nm EVP_SignFinal , |
| 60 | .Nm EVP_SignInit , | 60 | .Nm EVP_SignInit , |
| 61 | .Nm EVP_PKEY_size | 61 | .Nm EVP_PKEY_size , |
| 62 | .Nm EVP_PKEY_bits | ||
| 62 | .Nd EVP signing functions | 63 | .Nd EVP signing functions |
| 63 | .Sh SYNOPSIS | 64 | .Sh SYNOPSIS |
| 64 | .In openssl/evp.h | 65 | .In openssl/evp.h |
| @@ -90,6 +91,10 @@ | |||
| 90 | .Fo EVP_PKEY_size | 91 | .Fo EVP_PKEY_size |
| 91 | .Fa "EVP_PKEY *pkey" | 92 | .Fa "EVP_PKEY *pkey" |
| 92 | .Fc | 93 | .Fc |
| 94 | .Ft int | ||
| 95 | .Fo EVP_PKEY_bits | ||
| 96 | .Fa "const EVP_PKEY *pkey" | ||
| 97 | .Fc | ||
| 93 | .Sh DESCRIPTION | 98 | .Sh DESCRIPTION |
| 94 | The EVP signature routines are a high level interface to digital | 99 | The EVP signature routines are a high level interface to digital |
| 95 | signatures. | 100 | signatures. |
| @@ -178,6 +183,10 @@ return 1 for success and 0 for failure. | |||
| 178 | .Fn EVP_PKEY_size | 183 | .Fn EVP_PKEY_size |
| 179 | returns the maximum size of a signature in bytes. | 184 | returns the maximum size of a signature in bytes. |
| 180 | .Pp | 185 | .Pp |
| 186 | .Fn EVP_PKEY_bits | ||
| 187 | returns the number of significant bits in the key | ||
| 188 | or 0 if an error occurs. | ||
| 189 | .Pp | ||
| 181 | The error codes can be obtained by | 190 | The error codes can be obtained by |
| 182 | .Xr ERR_get_error 3 . | 191 | .Xr ERR_get_error 3 . |
| 183 | .Sh SEE ALSO | 192 | .Sh SEE ALSO |
| @@ -194,6 +203,8 @@ and | |||
| 194 | first appeared in SSLeay 0.5.1. | 203 | first appeared in SSLeay 0.5.1. |
| 195 | .Fn EVP_PKEY_size | 204 | .Fn EVP_PKEY_size |
| 196 | first appeared in SSLeay 0.6.0. | 205 | first appeared in SSLeay 0.6.0. |
| 206 | .Fn EVP_PKEY_bits | ||
| 207 | first appeared in SSLeay 0.9.0. | ||
| 197 | These functions have been available since | 208 | These functions have been available since |
| 198 | .Ox 2.4 . | 209 | .Ox 2.4 . |
| 199 | .Pp | 210 | .Pp |
