Home
last modified time | relevance | path

Searched refs:params (Results 1 – 13 of 13) sorted by relevance

/crypto/
A Ddh_helper.c55 ptr = dh_pack_data(ptr, end, &params->p_size, sizeof(params->p_size)); in crypto_dh_encode_key()
57 ptr = dh_pack_data(ptr, end, params->key, params->key_size); in crypto_dh_encode_key()
58 ptr = dh_pack_data(ptr, end, params->p, params->p_size); in crypto_dh_encode_key()
59 ptr = dh_pack_data(ptr, end, params->g, params->g_size); in crypto_dh_encode_key()
79 ptr = dh_unpack_data(&params->p_size, ptr, sizeof(params->p_size)); in __crypto_dh_decode_key()
80 ptr = dh_unpack_data(&params->g_size, ptr, sizeof(params->g_size)); in __crypto_dh_decode_key()
88 params->p = (void *)(ptr + params->key_size); in __crypto_dh_decode_key()
89 params->g = (void *)(ptr + params->key_size + params->p_size); in __crypto_dh_decode_key()
106 if (params->key_size > params->p_size || in crypto_dh_decode_key()
107 params->g_size > params->p_size) in crypto_dh_decode_key()
[all …]
A Decdh_helper.c27 unsigned int crypto_ecdh_key_len(const struct ecdh *params) in crypto_ecdh_key_len() argument
29 return ECDH_KPP_SECRET_MIN_SIZE + params->key_size; in crypto_ecdh_key_len()
34 const struct ecdh *params) in crypto_ecdh_encode_key() argument
45 if (len != crypto_ecdh_key_len(params)) in crypto_ecdh_encode_key()
49 ptr = ecdh_pack_data(ptr, &params->key_size, sizeof(params->key_size)); in crypto_ecdh_encode_key()
50 ecdh_pack_data(ptr, params->key, params->key_size); in crypto_ecdh_encode_key()
57 struct ecdh *params) in crypto_ecdh_decode_key() argument
72 ptr = ecdh_unpack_data(&params->key_size, ptr, sizeof(params->key_size)); in crypto_ecdh_decode_key()
73 if (secret.len != crypto_ecdh_key_len(params)) in crypto_ecdh_decode_key()
79 params->key = (void *)ptr; in crypto_ecdh_decode_key()
A Ddh.c60 ctx->p = mpi_read_raw_data(params->p, params->p_size); in dh_set_params()
64 ctx->g = mpi_read_raw_data(params->g, params->g_size); in dh_set_params()
75 struct dh params; in dh_set_secret() local
83 if (dh_set_params(ctx, &params) < 0) in dh_set_secret()
86 ctx->xa = mpi_read_raw_data(params.key, params.key_size); in dh_set_secret()
463 struct dh params = {}; in dh_safe_prime_set_secret() local
472 if (params.p_size || params.g_size) in dh_safe_prime_set_secret()
478 params.g = safe_prime_g; in dh_safe_prime_set_secret()
481 if (!params.key_size) { in dh_safe_prime_set_secret()
483 &params.key_size); in dh_safe_prime_set_secret()
[all …]
A Decdh.c30 struct ecdh params; in ecdh_set_secret() local
33 if (crypto_ecdh_decode_key(buf, len, &params) < 0 || in ecdh_set_secret()
34 params.key_size > sizeof(u64) * ctx->ndigits) in ecdh_set_secret()
39 if (!params.key || !params.key_size) in ecdh_set_secret()
43 ecc_digits_from_bytes(params.key, params.key_size, in ecdh_set_secret()
47 ctx->private_key, params.key_size) < 0) { in ecdh_set_secret()
48 memzero_explicit(ctx->private_key, params.key_size); in ecdh_set_secret()
A Dzstd.c27 zstd_parameters params; member
35 zstd_parameters params; in zstd_alloc_stream() local
39 params = zstd_get_params(ZSTD_DEF_LEVEL, ZSTD_MAX_SIZE); in zstd_alloc_stream()
42 zstd_cstream_workspace_bound(&params.cParams), in zstd_alloc_stream()
51 ctx->params = params; in zstd_alloc_stream()
93 &ctx->params); in zstd_compress_one()
123 ctx->cctx = zstd_init_cstream(&ctx->params, 0, ctx->wksp, ctx->wksp_size); in zstd_compress()
A Decrdsa.c189 u8 *params; in ecrdsa_set_pub_key() local
197 params = ecrdsa_unpack_u32(&paramlen, in ecrdsa_set_pub_key()
213 err = asn1_ber_decoder(&ecrdsa_params_decoder, ctx, params, paramlen); in ecrdsa_set_pub_key()
A Dtestmgr.h161 const unsigned char *params; member
1845 .params = /* OID_gostCPSignA */
1870 .params = /* OID_gostCPSignB */
1895 .params = /* OID_gostCPSignC */
1924 .params = /* OID_gostTC26Sign512A */
1958 .params = /* OID_gostTC26Sign512B */
A Dtestmgr.c4049 memcpy(ptr, vecs->params, vecs->param_len); in test_sig_one()
/crypto/asymmetric_keys/
A Dpublic_key.c46 kfree(key->params); in public_key_free()
173 params->hash_algo, alg_name, in software_key_query()
187 memcpy(ptr, pkey->params, pkey->paramlen); in software_key_query()
281 params->hash_algo, alg_name, in software_key_eds_op()
282 &issig, params->op); in software_key_eds_op()
295 memcpy(ptr, pkey->params, pkey->paramlen); in software_key_eds_op()
328 switch (params->op) { in software_key_eds_op()
333 out, params->out_len); in software_key_eds_op()
339 out, params->out_len); in software_key_eds_op()
345 out, params->out_len); in software_key_eds_op()
[all …]
A Dsignature.c42 int query_asymmetric_key(const struct kernel_pkey_params *params, in query_asymmetric_key() argument
46 struct key *key = params->key; in query_asymmetric_key()
60 ret = subtype->query(params, info); in query_asymmetric_key()
A Dasymmetric_type.c561 int asymmetric_key_eds_op(struct kernel_pkey_params *params, in asymmetric_key_eds_op() argument
565 struct key *key = params->key; in asymmetric_key_eds_op()
579 ret = subtype->eds_op(params, in, out); in asymmetric_key_eds_op()
585 static int asymmetric_key_verify_signature(struct kernel_pkey_params *params, in asymmetric_key_verify_signature() argument
589 .s_size = params->in2_len, in asymmetric_key_verify_signature()
590 .digest_size = params->in_len, in asymmetric_key_verify_signature()
591 .encoding = params->encoding, in asymmetric_key_verify_signature()
592 .hash_algo = params->hash_algo, in asymmetric_key_verify_signature()
597 return verify_signature(params->key, &sig); in asymmetric_key_verify_signature()
A Dasymmetric_keys.h16 extern int asymmetric_key_eds_op(struct kernel_pkey_params *params,
A Dx509_cert_parser.c24 const void *params; /* Key parameters */ member
107 cert->pub->params = kmemdup(ctx->params, ctx->params_size, GFP_KERNEL); in x509_cert_parse()
108 if (!cert->pub->params) in x509_cert_parse()
482 ctx->params = value - hdrlen; in x509_note_params()
507 if (parse_OID(ctx->params, ctx->params_size, &oid) != 0) in x509_extract_key_data()

Completed in 65 milliseconds