/openssl/providers/implementations/kdfs/ |
H A D | krb5kdf.c | 48 const unsigned char *constant, size_t constant_len, 56 unsigned char *constant; member 90 OPENSSL_clear_free(ctx->constant, ctx->constant_len); in krb5kdf_reset() 113 || !ossl_prov_memdup(src->constant, src->constant_len, in krb5kdf_dup() 144 if (ctx->constant == NULL) { in krb5kdf_derive() 150 ctx->constant, ctx->constant_len, in krb5kdf_derive() 172 if (!krb5kdf_set_membuf(&ctx->constant, &ctx->constant_len, p)) in krb5kdf_set_ctx_params() 293 memcpy(block, constant, constant_len); in n_fold() 329 tmp = (constant[(rbyte-1) % constant_len] << (8 - rshift) in n_fold() 330 | constant[rbyte % constant_len] >> rshift) in n_fold() [all …]
|
/openssl/doc/man7/ |
H A D | EVP_KDF-KRB5KDF.pod | 14 AES-128-CBC), the initial key, and a constant. 35 =item "constant" (B<OSSL_KDF_PARAM_CONSTANT>) <octet string> 37 This parameter sets the constant value for the KDF. 52 constant's length must not exceed the block size of the cipher. 67 unsigned char constant[] = "I'm a constant"; 82 constant, strlen(constant));
|
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 283 OSSL_FUNC_keymgmt_gettable_params() should return a constant array of 293 OSSL_FUNC_keymgmt_settable_params() should return a constant array of 350 should return a constant array of descriptor 360 should return a constant array of descriptor 495 always return a constant L<OSSL_PARAM(3)> array.
|
H A D | provider-kdf.pod | 137 and OSSL_FUNC_kdf_settable_ctx_params() all return constant L<OSSL_PARAM(3)> 312 =item "constant" (B<OSSL_KDF_PARAM_CONSTANT>) <octet string> 314 Sets the constant value in the associated KDF ctx. 333 OSSL_FUNC_kdf_settable_ctx_params() should return a constant L<OSSL_PARAM(3)>
|
H A D | provider-keyexch.pod | 149 OSSL_FUNC_keyexch_settable_ctx_params() yields a constant L<OSSL_PARAM(3)> array that 154 Similarly, OSSL_FUNC_keyexch_gettable_ctx_params() yields a constant L<OSSL_PARAM(3)> 249 always return a constant L<OSSL_PARAM(3)> array.
|
/openssl/doc/man3/ |
H A D | BN_zero.pod | 28 BN_value_one() returns a B<BIGNUM> constant of value 1. This constant 39 BN_value_one() returns the constant.
|
H A D | OSSL_PARAM.pod | 51 The caller gets an array of constant B<OSSL_PARAM>, which describe 188 This is used to indicate that constant data is or will be passed, 199 used for data that remains constant and in a constant location for a 214 This is used to indicate that constant data is or will be passed, and 225 used for data that remains constant and in a constant location for a
|
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.
|
H A D | DH_generate_key.pod | 43 It is not constant time due to the leading zero bytes being stripped. 48 It is constant time due to the leading zero bytes being retained.
|
H A D | OBJ_nid2obj.pod | 127 also static constant structures which are shared: that is there 128 is only a single constant structure for each table object. 143 represent both an internal, constant, OID and a dynamically-created one. 144 The latter cannot be constant because it needs to be freed after use.
|
H A D | X509_SIG_get0.pod | 20 except the pointers returned are not constant and can be modified:
|
H A D | EVP_ASYM_CIPHER_free.pod | 78 return a constant L<OSSL_PARAM(3)> array that describes the names and types of key 93 return a constant L<OSSL_PARAM(3)> array or NULL on error.
|
H A D | EVP_KEM_free.pod | 72 a constant L<OSSL_PARAM(3)> array that describes the names and types of key 87 a constant L<OSSL_PARAM(3)> array or NULL on error.
|
H A D | EVP_KEYEXCH_free.pod | 74 a constant L<OSSL_PARAM(3)> array that describes the names and types of key 92 a constant L<OSSL_PARAM(3)> array or NULL on error.
|
H A D | EVP_SIGNATURE.pod | 82 return a constant L<OSSL_PARAM(3)> array that describes the names and types of key 97 return a constant L<OSSL_PARAM(3)> array or NULL on error.
|
H A D | OSSL_QUIC_client_method.pod | 30 These functions return pointers to the constant method objects.
|
H A D | SSL_SESSION_get_protocol_version.pod | 23 constant such as B<TLS1_3_VERSION> etc. For example, this could be used to set
|
H A D | X509_check_issued.pod | 30 or some B<X509_V_ERR*> constant to indicate an error.
|
H A D | EC_POINT_add.pod | 53 … or variable point multiplication, the underlying implementation uses a constant time algorithm, w… 57 …on (B<n> is NULL and B<num> is 1), the underlying implementation uses a constant time algorithm, w…
|
H A D | RSA_padding_add_PKCS1_type_1.pod | 129 checked in constant time if it matches the expected length of the 131 checks on the plaintext need to be performed in constant time.
|
H A D | BN_copy.pod | 28 B<BN_FLG_CONSTTIME> flag set for constant time operations. The temporary copy in
|
H A D | OPENSSL_LH_COMPFUNC.pod | 78 #define LH_LOAD_MULT /* integer constant */ 280 The LHASH code regards table entries as constant data. As such, it 288 all such parameters as constant. 303 table, yet declare callbacks without constant types (or cast the
|
H A D | EVP_PKEY_settable_params.pod | 33 EVP_PKEY_settable_params() returns a constant list of I<params> indicating
|
H A D | ERR_new.pod | 31 The names must be constant, this function will only save away the
|
/openssl/doc/internal/man3/ |
H A D | ossl_rsa_get0_all_params.pod | 27 in the B<RSA> object I<r> and pushes them on the stacks of constant BIGNUMs
|