summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/man/EVP_PKEY_asn1_new.38
-rw-r--r--src/lib/libcrypto/man/EVP_SignInit.317
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
256The 256The
257.Fn pkey_bits 257.Fn pkey_bits
258method returns the key size in bits. 258method returns the key size in bits.
259It's called by 259It 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
94The EVP signature routines are a high level interface to digital 99The EVP signature routines are a high level interface to digital
95signatures. 100signatures.
@@ -178,6 +183,10 @@ return 1 for success and 0 for failure.
178.Fn EVP_PKEY_size 183.Fn EVP_PKEY_size
179returns the maximum size of a signature in bytes. 184returns the maximum size of a signature in bytes.
180.Pp 185.Pp
186.Fn EVP_PKEY_bits
187returns the number of significant bits in the key
188or 0 if an error occurs.
189.Pp
181The error codes can be obtained by 190The 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
194first appeared in SSLeay 0.5.1. 203first appeared in SSLeay 0.5.1.
195.Fn EVP_PKEY_size 204.Fn EVP_PKEY_size
196first appeared in SSLeay 0.6.0. 205first appeared in SSLeay 0.6.0.
206.Fn EVP_PKEY_bits
207first appeared in SSLeay 0.9.0.
197These functions have been available since 208These functions have been available since
198.Ox 2.4 . 209.Ox 2.4 .
199.Pp 210.Pp