Home
last modified time | relevance | path

Searched refs:gost (Results 1 – 4 of 4) sorted by relevance

/dflybsd-src/crypto/libressl/crypto/gost/
H A Dgostr341001_ameth.c73 GOST_KEY_free(key->pkey.gost); in pkey_free_gost01()
97 ec = pkey->pkey.gost; in decode_gost01_algor_params()
139 EC_GROUP_get_curve_name(GOST_KEY_get0_group(key->pkey.gost)); in encode_gost01_algor_params()
141 gkp->hash_params = OBJ_nid2obj(GOST_KEY_get_digest(key->pkey.gost)); in encode_gost01_algor_params()
159 const GOST_KEY *ea = a->pkey.gost; in pub_cmp_gost01()
160 const GOST_KEY *eb = b->pkey.gost; in pub_cmp_gost01()
177 if (GOST_KEY_get_digest(pk->pkey.gost) == NID_id_tc26_gost3411_2012_512) in pkey_size_gost01()
185 if (GOST_KEY_get_digest(pk->pkey.gost) == NID_id_tc26_gost3411_2012_512) in pkey_bits_gost01()
232 ret = GOST_KEY_set_public_key_affine_coordinates(pk->pkey.gost, X, Y); in pub_decode_gost01()
253 const GOST_KEY *ec = pk->pkey.gost; in pub_encode_gost01()
[all …]
H A Dgostr341001_pmeth.c148 if (pkey != NULL && pkey->pkey.gost != NULL) { in pkey_gost01_init()
150 EC_GROUP_get_curve_name(GOST_KEY_get0_group(pkey->pkey.gost)); in pkey_gost01_init()
151 data->digest_nid = GOST_KEY_get_digest(pkey->pkey.gost); in pkey_gost01_init()
192 GOST_KEY *gost = NULL; in pkey_gost01_paramgen() local
207 gost = GOST_KEY_new(); in pkey_gost01_paramgen()
208 if (gost == NULL) in pkey_gost01_paramgen()
211 if (GOST_KEY_set_digest(gost, data->digest_nid) == 0) in pkey_gost01_paramgen()
214 if (GOST_KEY_set_group(gost, group) != 0) in pkey_gost01_paramgen()
215 ret = EVP_PKEY_assign_GOST(pkey, gost); in pkey_gost01_paramgen()
219 GOST_KEY_free(gost); in pkey_gost01_paramgen()
[all …]
/dflybsd-src/crypto/libressl/crypto/evp/
H A Devp_locl.h101 struct gost_key_st *gost; /* GOST */ member
/dflybsd-src/lib/librecrypto/
H A DMakefile15 INCS+= ec.h ecdh.h ecdsa.h err.h evp.h gost.h
285 ${LCRYPTO_SRC}/gost \