Changeset 95219 in vbox for trunk/src/libs/openssl-3.0.3/doc/man7
- Timestamp:
- Jun 8, 2022 7:43:44 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 151730
- Location:
- trunk/src/libs/openssl-3.0.3
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/openssl-3.0.3
- Property svn:mergeinfo
-
old new 14 14 /vendor/openssl/3.0.1:150323-150324 15 15 /vendor/openssl/3.0.2:150728-150729 16 /vendor/openssl/current:147554-150727 16 /vendor/openssl/3.0.3:151497-151729 17 /vendor/openssl/current:147554-151496
-
- Property svn:mergeinfo
-
trunk/src/libs/openssl-3.0.3/doc/man7/EVP_KDF-SSHKDF.pod
r94320 r95219 104 104 EVP_KDF *kdf; 105 105 EVP_KDF_CTX *kctx; 106 c onst char type = EVP_KDF_SSHKDF_TYPE_INITIAL_IV_CLI_TO_SRV;106 char type = EVP_KDF_SSHKDF_TYPE_INITIAL_IV_CLI_TO_SRV; 107 107 unsigned char key[1024] = "01234..."; 108 108 unsigned char xcghash[32] = "012345..."; … … 127 127 &type, sizeof(type)); 128 128 *p = OSSL_PARAM_construct_end(); 129 if (EVP_KDF_derive(kctx, out, &outlen, params) <= 0)129 if (EVP_KDF_derive(kctx, out, outlen, params) <= 0) 130 130 /* Error */ 131 131 … … 147 147 =head1 COPYRIGHT 148 148 149 Copyright 2016-202 1The OpenSSL Project Authors. All Rights Reserved.149 Copyright 2016-2022 The OpenSSL Project Authors. All Rights Reserved. 150 150 151 151 Licensed under the Apache License 2.0 (the "License"). You may not use -
trunk/src/libs/openssl-3.0.3/doc/man7/provider-signature.pod
r94320 r95219 44 44 /* Digest Sign */ 45 45 int OSSL_FUNC_signature_digest_sign_init(void *ctx, const char *mdname, 46 const char *props,void *provkey,46 void *provkey, 47 47 const OSSL_PARAM params[]); 48 48 int OSSL_FUNC_signature_digest_sign_update(void *ctx, const unsigned char *data, … … 57 57 /* Digest Verify */ 58 58 int OSSL_FUNC_signature_digest_verify_init(void *ctx, const char *mdname, 59 const char *props,void *provkey,59 void *provkey, 60 60 const OSSL_PARAM params[]); 61 61 int OSSL_FUNC_signature_digest_verify_update(void *ctx, … … 267 267 previously generated, loaded or imported into the provider using the 268 268 key management (OSSL_OP_KEYMGMT) operation (see provider-keymgmt(7)>. 269 The name of the digest to be used will be in the I<mdname> parameter. There may 270 also be properties to be used in fetching the digest in the I<props> parameter, 271 although this may be ignored by providers. 269 The name of the digest to be used will be in the I<mdname> parameter. 272 270 273 271 OSSL_FUNC_signature_digest_sign_update() provides data to be signed in the I<data> … … 306 304 previously generated, loaded or imported into the provider using the 307 305 key management (OSSL_OP_KEYMGMT) operation (see provider-keymgmt(7)>. 308 The name of the digest to be used will be in the I<mdname> parameter. There may 309 also be properties to be used in fetching the digest in the I<props> parameter, 310 although this may be ignored by providers. 306 The name of the digest to be used will be in the I<mdname> parameter. 311 307 312 308 OSSL_FUNC_signature_digest_verify_update() provides data to be verified in the I<data> … … 436 432 =head1 COPYRIGHT 437 433 438 Copyright 2019-202 1The OpenSSL Project Authors. All Rights Reserved.434 Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. 439 435 440 436 Licensed under the Apache License 2.0 (the "License"). You may not use -
trunk/src/libs/openssl-3.0.3/doc/man7/provider.pod
r94320 r95219 116 116 The number for this operation is B<OSSL_OP_DIGEST>. 117 117 The functions the provider can offer are described in 118 L<provider-digest(7)> 118 L<provider-digest(7)>. 119 119 120 120 =item Symmetric ciphers … … 124 124 The number for this operation is B<OSSL_OP_CIPHER>. 125 125 The functions the provider can offer are described in 126 L<provider-cipher(7)> 126 L<provider-cipher(7)>. 127 127 128 128 =item Message Authentication Code (MAC) … … 132 132 The number for this operation is B<OSSL_OP_MAC>. 133 133 The functions the provider can offer are described in 134 L<provider-mac(7)> 134 L<provider-mac(7)>. 135 135 136 136 =item Key Derivation Function (KDF) … … 140 140 The number for this operation is B<OSSL_OP_KDF>. 141 141 The functions the provider can offer are described in 142 L<provider-kdf(7)> 142 L<provider-kdf(7)>. 143 143 144 144 =item Key Exchange … … 148 148 The number for this operation is B<OSSL_OP_KEYEXCH>. 149 149 The functions the provider can offer are described in 150 L<provider-keyexch(7)> 150 L<provider-keyexch(7)>. 151 151 152 152 =item Asymmetric Ciphers … … 156 156 The number for this operation is B<OSSL_OP_ASYM_CIPHER>. 157 157 The functions the provider can offer are described in 158 L<provider-asym_cipher(7)> 158 L<provider-asym_cipher(7)>. 159 159 160 160 =item Asymmetric Key Encapsulation … … 162 162 In the OpenSSL libraries, the corresponding method object is B<EVP_KEM>. 163 163 The number for this operation is B<OSSL_OP_KEM>. 164 The functions the provider can offer are described in L<provider-kem(7)> 164 The functions the provider can offer are described in L<provider-kem(7)>. 165 165 166 166 =item Encoding … … 170 170 The number for this operation is B<OSSL_OP_ENCODER>. 171 171 The functions the provider can offer are described in 172 L<provider-encoder(7)> 172 L<provider-encoder(7)>. 173 174 =item Decoding 175 176 In the OpenSSL libraries, the corresponding method object is 177 B<OSSL_DECODER>. 178 The number for this operation is B<OSSL_OP_DECODER>. 179 The functions the provider can offer are described in 180 L<provider-decoder(7)>. 181 182 =item Random Number Generation 183 184 The number for this operation is B<OSSL_OP_RAND>. 185 The functions the provider can offer for random number generation are described 186 in L<provider-rand(7)>. 187 188 =item Key Management 189 190 The number for this operation is B<OSSL_OP_KEYMGMT>. 191 The functions the provider can offer for key management are described in 192 L<provider-keymgmt(7)>. 193 194 =item Signing and Signature Verification 195 196 The number for this operation is B<OSSL_OP_SIGNATURE>. 197 The functions the provider can offer for digital signatures are described in 198 L<provider-signature(7)>. 199 200 =item Store Management 201 202 The number for this operation is B<OSSL_OP_STORE>. 203 The functions the provider can offer for store management are described in 204 L<provider-storemgmt(7)>. 173 205 174 206 =back … … 223 255 =head1 COPYRIGHT 224 256 225 Copyright 2019-202 1The OpenSSL Project Authors. All Rights Reserved.257 Copyright 2019-2022 The OpenSSL Project Authors. All Rights Reserved. 226 258 227 259 Licensed under the Apache License 2.0 (the "License"). You may not use
Note:
See TracChangeset
for help on using the changeset viewer.