/openssl/doc/designs/ |
H A D | evp-cipher-pipeline.md | 75 * @param iv array of pointers (array length must be numpipes) 89 * @param out array of pointers to output buffers (array length must be 92 * @param outl pointer to array of output length (array length must be 96 * @param in array of pointers to input buffers (array length must be 106 * @param outm array of pointers to output buffers (array length must be 108 * @param outl pointer to array of output length (array length must be 122 * @param buf array of pointers to aead buffers (array length must be 140 * @param out array of EVP_CIPHER_buf containing output buffers (array 145 * @param in array of EVP_CIPHER_buf containing input buffers (array 153 * @param outm array of EVP_CIPHER_buf containing output buffers (array [all …]
|
H A D | evp_skey.md | 13 EVP_SKEY may be turned back into an array of bytes, that can be cached and 33 represented as an array of OSSL_PARAM. We create an API to manage the lifecycle 40 an element of a OSSL_PARAM array argument. 64 This pointer is a result of processing an array of OSSL_PARAM by a EVP_SKEYMGMT
|
/openssl/doc/internal/man3/ |
H A D | OPENSSL_SA.pod | 8 - sparse array container 42 SPARSE_ARRAY_OF() returns the name for a sparse array of the specified 44 array of B<I<TYPE>>. This will mean that a pointer to type B<I<TYPE>> 45 is stored in each element of a sparse array, the type is referenced by 59 starts at zero. The sparse array will be resized as required. 61 B<ossl_sa_I<TYPE>_new>() allocates a new empty sparse array. 70 in ascending index order. The index position, within the sparse array, 76 array, of each item is passed as the first argument to the leaf function, 89 sparse array is accessed in a different thread. 101 B<0> if the passed sparse array is NULL. [all …]
|
/openssl/doc/man3/ |
H A D | OSSL_PARAM_dup.pod | 6 - OSSL_PARAM array copy functions 22 OSSL_PARAM_dup() duplicates the parameter array I<params>. This function does a 26 new parameter array. If I<params> and I<params1> contain values with the same 31 array that have the same key. 33 OSSL_PARAM_free() frees the parameter array I<params> that was created using 40 L<OSSL_PARAM(3)> array, or NULL if there was an error. If both parameters are NULL
|
H A D | OSSL_PARAM_BLD.pod | 59 I<bld> into an allocated OSSL_PARAM array. 60 The OSSL_PARAM array and all associated storage must be freed by calling 121 scope until the OSSL_PARAM array is freed. 126 scope until the OSSL_PARAM array is freed. 133 OSSL_PARAM_BLD_to_param() returns the allocated OSSL_PARAM array, or NULL 148 Both examples creating an OSSL_PARAM array that contains an RSA key. 160 This example shows how to create an OSSL_PARAM array that contains an RSA 184 This example shows how to create an OSSL_PARAM array that contains an RSA
|
H A D | SSL_CTX_use_serverinfo.pod | 30 a byte array into B<ctx>. The B<version> parameter specifies the format of the 31 byte array provided in B<*serverinfo> which is of length B<serverinfo_length>. 33 If B<version> is B<SSL_SERVERINFOV2> then the extensions in the array must 41 If B<version> is B<SSL_SERVERINFOV1> then the extensions in the array must
|
H A D | OSSL_PROVIDER.pod | 118 of the previous functions accepting an C<OSSL_PARAM> array of the parameters 140 descriptor set as a constant L<OSSL_PARAM(3)> array. 143 The caller must prepare the L<OSSL_PARAM(3)> array before calling this 144 function, and the variables acting as buffers for this parameter array 164 the I<param> array must have B<OSSL_PARAM_UTF8_PTR> as their B<data_type>. 181 array of I<OSSL_ALGORITHM> for the given I<operation_id> terminated by an all 197 If it is permissible to cache references to this array then I<*no_store> is set 198 to 0 or 1 otherwise. If the array is not cacheable then it is assumed to 233 OSSL_PROVIDER_gettable_params() returns a pointer to an array 238 OSSL_PROVIDER_query_operation() returns an array of OSSL_ALGORITHM or NULL on
|
H A D | OSSL_PARAM.pod | 36 The caller sets up the B<OSSL_PARAM> array and calls some function 38 take the data from the B<OSSL_PARAM> array and assign them in a 43 The caller (the I<requester>) sets up the B<OSSL_PARAM> array and 51 The caller gets an array of constant B<OSSL_PARAM>, which describe 57 The caller may then use the information from this descriptor array to 58 build up its own B<OSSL_PARAM> array to pass down to a I<setter> or 63 Normally, the order of the an B<OSSL_PARAM> array is not relevant. 67 An B<OSSL_PARAM> array must have a terminating element, where I<key> 88 In an B<OSSL_PARAM> array, an item with this field set to NULL is 125 When an array of B<OSSL_PARAM> is used to request data, the [all …]
|
H A D | EVP_PKEY_todata.pod | 6 - functions to return keys as an array of key parameters 19 array of L<OSSL_PARAM(3)>. 29 L<OSSL_PARAM(3)> array that is passed to the callback is not persistent after the
|
H A D | OSSL_PARAM_print_to_bio.pod | 18 passed in array of B<OSSL_PARAM> values I<p>, and prints both the key, 20 I<p> must be a non-null array of OSSL_PARAM values, terminated
|
H A D | ERR_load_strings.pod | 22 B<str> is an array of error string data: 34 The last entry in the array is {0,0}.
|
H A D | EVP_SealInit.pod | 29 decrypted using any of the corresponding private keys. B<ek> is an array of 33 size of each encrypted secret key is written to the array B<ekl>. B<pubk> is 34 an array of B<npubk> public keys.
|
H A D | OSSL_PARAM_int.pod | 77 OSSL_PARAM *OSSL_PARAM_locate(OSSL_PARAM *array, const char *key); 78 const OSSL_PARAM *OSSL_PARAM_locate_const(const OSSL_PARAM *array, 164 array of L<OSSL_PARAM(3)> structures. 216 OSSL_PARAM_locate() is a function that searches an I<array> of parameters for 220 the presence of I<const> for the I<array> argument and its return value. 310 in the array I<params>. 321 no object matching I<key> exists in the I<array>. 340 I<bsize> is not relevant if the purpose is to send the L<OSSL_PARAM(3)> array 381 A I<responder> that receives this array (as C<params> in this example)
|
H A D | BUF_MEM_new.pod | 7 - simple character array structure 47 is NULL, the array is reversed in-place.
|
H A D | SSL_CTX_set1_curves.pod | 49 groups in the array B<glist>. The array consist of all NIDs of supported groups. 64 OpenSSL will use this array in different ways based on the TLS version, and 69 determined by the order of the elements in the array. 73 array determines the selected group. Otherwise, the order is ignored and the 132 order of the elements in the array, see below. 143 by the order of the tuples in the array, and the preference order of the groups within 188 B<groups> array is in the form of a set of group NIDs in preference 194 client in the supported_groups extension. The B<*out> array of bytes
|
H A D | SSL_poll.pod | 82 A call to SSL_poll() specifies an array of B<SSL_POLL_ITEM> structures, each of 100 B<SSL_POLL_ITEM> array entry is ignored and I<revents> will be set to 0 on 122 To use SSL_poll(), call it with an array of B<SSL_POLL_ITEM> structures. The 123 array need remain allocated only for the duration of the call. I<num_items> must 124 be set to the number of entries in the array, and I<stride> must be set to 173 output the number of entries in the array which have nonzero I<revents> fields 341 the I<revents> fields of all items in the input array upon returning, even if it 345 the array with nonzero I<revents> fields, even if the SSL_poll() call returns 355 condition while processing a subsequent entry in the I<items> array. 391 array for B<SSL_POLL_ITEM> structures with the B<SSL_POLL_EVENT_F> event type
|
H A D | SSL_CTX_set1_sigalgs.pod | 27 algorithms for B<ctx> or B<ssl>. The array B<slist> of length B<slistlen> 50 parameter (integer array or string) is not freed: the application should 98 using an array:
|
H A D | OSSL_CALLBACK.pod | 34 the caller is expected to build an L<OSSL_PARAM(3)> array of data it wants or 46 Additional parameters can be passed with the L<OSSL_PARAM(3)> array I<params>,
|
H A D | EVP_KEYMGMT.pod | 94 constant L<OSSL_PARAM(3)> array that describes the names and types of key 99 constant L<OSSL_PARAM(3)> array that describes the names and types of key 135 return a constant L<OSSL_PARAM(3)> array or NULL on error.
|
/openssl/crypto/ |
H A D | README-sparse_array.md | 4 The `sparse_array.c` file contains an implementation of a sparse array that 7 The sparse array is represented using a tree structure. Each node in the 33 The largest index used to add a value to the array determines the tree height: 114 Values can be removed from the sparse array by setting their index position to 149 Accesses to elements in the sparse array take O(log n) time where n is the 153 array.
|
/openssl/external/perl/Text-Template-1.56/t/ |
H A D | taint.t | 101 my $array = [$template]; 105 should_work TYPE => 'array', SOURCE => $array; 106 should_work TYPE => 'array', SOURCE => $array, UNTAINT => 1;
|
/openssl/crypto/bn/ |
H A D | README.pod | 80 int dmax; /* Size of the d array. */ 91 B<dmax> is the size of the B<d> array that has been allocated. B<top> 121 bn_sqr_words(B<rp>, B<ap>, B<n>) operates on the B<num> word array 122 B<ap> and the 2*B<num> word array B<ap>. It computes B<ap> * B<ap> 138 B<b> and the 8 word array B<r>. It computes B<a>*B<b> and places the 142 B<b> and the 16 word array B<r>. It computes B<a>*B<b> and places the 146 B<b> and the 8 word array B<r>. 149 B<b> and the 16 word array B<r>. 158 word array B<a>, the B<nb> word array B<b> and the B<na>+B<nb> word 159 array B<r>. It computes B<a>*B<b> and places the result in B<r>. [all …]
|
/openssl/doc/man7/ |
H A D | provider-skeymgmt.pod | 122 taken from the L<OSSL_PARAM(3)> array I<params>. It allocates the I<keydata> 129 from I<keydata>, create an L<OSSL_PARAM(3)> array with them and call 130 I<param_cb> with that array as well as the given I<cbarg>. 131 The passed L<OSSL_PARAM(3)> array is transient and is freed upon the return from I<param_cb>. 136 taken from the L<OSSL_PARAM(3)> array I<params>. It allocates the I<keydata> 162 The value represents symmetric key as a byte array. 180 return references to an array of B<OSSL_PARAM> which can be NULL if there are
|
H A D | provider-keymgmt.pod | 248 OSSL_FUNC_keymgmt_gen_gettable_params() should return a constant array of 255 OSSL_FUNC_keymgmt_gen_settable_params() should return a constant array of 270 Outside the provider, this reference is simply an array of bytes. 283 OSSL_FUNC_keymgmt_gettable_params() should return a constant array of 293 OSSL_FUNC_keymgmt_settable_params() should return a constant array of 343 I<keydata> with values taken from the L<OSSL_PARAM(3)> array I<params>. 346 from I<keydata>, create an L<OSSL_PARAM(3)> array with them and call 347 I<param_cb> with that array as well as the given I<cbarg>. 350 should return a constant array of descriptor 360 should return a constant array of descriptor [all …]
|
/openssl/include/crypto/ |
H A D | riscv_arch.def | 13 * Each RISC-V capability ends up encoded as a single set bit in an array of 16 * second argument as the index in the array where the capability will be stored 27 * RISCV_DEFINE_CAP(EXTENSION NAME, array index, bit index, hwprobe key, hwprobe value) */
|