Home
last modified time | relevance | path

Searched refs:pub_expt (Results 1 – 2 of 2) sorted by relevance

/external/dropbear/libtomcrypt/src/pk/ecc/
Decc_encrypt_key.c43 unsigned char *pub_expt, *ecc_shared, *skey; in ecc_encrypt_key() local
71 pub_expt = XMALLOC(ECC_BUF_SIZE); in ecc_encrypt_key()
74 if (pub_expt == NULL || ecc_shared == NULL || skey == NULL) { in ecc_encrypt_key()
75 if (pub_expt != NULL) { in ecc_encrypt_key()
76 XFREE(pub_expt); in ecc_encrypt_key()
89 if ((err = ecc_export(pub_expt, &pubkeysize, PK_PUBLIC, &pubkey)) != CRYPT_OK) { in ecc_encrypt_key()
113 … LTC_ASN1_OCTET_STRING, pubkeysize, pub_expt, in ecc_encrypt_key()
120 zeromem(pub_expt, ECC_BUF_SIZE); in ecc_encrypt_key()
127 XFREE(pub_expt); in ecc_encrypt_key()
Decc_decrypt_key.c39 unsigned char *ecc_shared, *skey, *pub_expt; in ecc_decrypt_key() local
70 pub_expt = XMALLOC(ECC_BUF_SIZE); in ecc_decrypt_key()
73 if (pub_expt == NULL || ecc_shared == NULL || skey == NULL) { in ecc_decrypt_key()
74 if (pub_expt != NULL) { in ecc_decrypt_key()
75 XFREE(pub_expt); in ecc_decrypt_key()
85 LTC_SET_ASN1(decode, 1, LTC_ASN1_OCTET_STRING, pub_expt, ECC_BUF_SIZE); in ecc_decrypt_key()
133 zeromem(pub_expt, ECC_BUF_SIZE); in ecc_decrypt_key()
138 XFREE(pub_expt); in ecc_decrypt_key()