/external/dropbear/libtomcrypt/src/pk/ecc/ |
H A D | ecc_free.c | 33 mp_clear_multi(key->pubkey.x, key->pubkey.y, key->pubkey.z, key->k, NULL);
|
H A D | ecc_sign_hash.c | 41 ecc_key pubkey; local 74 if ((err = ecc_make_key_ex(prng, wprng, &pubkey, key->dp)) != CRYPT_OK) { 79 if ((err = mp_mod(pubkey.pubkey.x, p, r)) != CRYPT_OK) { goto error; } 82 ecc_free(&pubkey); 85 if ((err = mp_invmod(pubkey.k, p, pubkey.k)) != CRYPT_OK) { goto error; } /* k = 1/k */ 89 if ((err = mp_mulmod(s, pubkey.k, p, s)) != CRYPT_OK) { goto error; } /* s = (e + xr)/k */ 90 ecc_free(&pubkey); 104 ecc_free(&pubkey); [all...] |
H A D | ecc_ansi_x963_import.c | 49 if (mp_init_multi(&key->pubkey.x, &key->pubkey.y, &key->pubkey.z, &key->k, NULL) != CRYPT_OK) { 60 if ((err = mp_read_unsigned_bin(key->pubkey.x, (unsigned char *)in+1, (inlen-1)>>1)) != CRYPT_OK) { 64 if ((err = mp_read_unsigned_bin(key->pubkey.y, (unsigned char *)in+1+((inlen-1)>>1), (inlen-1)>>1)) != CRYPT_OK) { 67 if ((err = mp_set(key->pubkey.z, 1)) != CRYPT_OK) { goto error; } 96 mp_clear_multi(key->pubkey.x, key->pubkey.y, key->pubkey.z, key->k, NULL);
|
H A D | ecc_import.c | 40 if ((err = mp_sqr(key->pubkey.y, t1)) != CRYPT_OK) { goto error; } 43 if ((err = mp_sqr(key->pubkey.x, t2)) != CRYPT_OK) { goto error; } 45 if ((err = mp_mul(key->pubkey.x, t2, t2)) != CRYPT_OK) { goto error; } 51 if ((err = mp_add(t1, key->pubkey.x, t1)) != CRYPT_OK) { goto error; } 52 if ((err = mp_add(t1, key->pubkey.x, t1)) != CRYPT_OK) { goto error; } 53 if ((err = mp_add(t1, key->pubkey.x, t1)) != CRYPT_OK) { goto error; } 105 if (mp_init_multi(&key->pubkey.x, &key->pubkey.y, &key->pubkey.z, &key->k, NULL) != CRYPT_OK) { 123 LTC_ASN1_INTEGER, 1UL, key->pubkey [all...] |
H A D | ecc_ansi_x963_export.c | 56 mp_to_unsigned_bin(key->pubkey.x, buf + (numlen - mp_unsigned_bin_size(key->pubkey.x))); 61 mp_to_unsigned_bin(key->pubkey.y, buf + (numlen - mp_unsigned_bin_size(key->pubkey.y)));
|
H A D | ecc_encrypt_key.c | 44 ecc_key pubkey; local 67 if ((err = ecc_make_key_ex(prng, wprng, &pubkey, key->dp)) != CRYPT_OK) { 84 ecc_free(&pubkey); 89 if ((err = ecc_export(pub_expt, &pubkeysize, PK_PUBLIC, &pubkey)) != CRYPT_OK) { 90 ecc_free(&pubkey); 96 if ((err = ecc_shared_secret(&pubkey, key, ecc_shared, &x)) != CRYPT_OK) { 97 ecc_free(&pubkey); 100 ecc_free(&pubkey);
|
H A D | ecc_export.c | 61 LTC_ASN1_INTEGER, 1UL, key->pubkey.x, 62 LTC_ASN1_INTEGER, 1UL, key->pubkey.y, 70 LTC_ASN1_INTEGER, 1UL, key->pubkey.x, 71 LTC_ASN1_INTEGER, 1UL, key->pubkey.y,
|
H A D | ecc_make_key.c | 85 if ((err = mp_init_multi(&key->pubkey.x, &key->pubkey.y, &key->pubkey.z, &key->k, &prime, NULL)) != CRYPT_OK) { 102 if ((err = ltc_mp.ecc_ptmul(key->k, base, &key->pubkey, prime, 1)) != CRYPT_OK) { goto errkey; } 109 mp_clear_multi(key->pubkey.x, key->pubkey.y, key->pubkey.z, key->k, NULL);
|
H A D | ecc_decrypt_key.c | 42 ecc_key pubkey; local 94 if ((err = ecc_import(decode[1].data, decode[1].size, &pubkey)) != CRYPT_OK) { 100 if ((err = ecc_shared_secret(key, &pubkey, ecc_shared, &x)) != CRYPT_OK) { 101 ecc_free(&pubkey); 104 ecc_free(&pubkey);
|
H A D | ecc_verify_hash.c | 119 if ((err = mp_copy(key->pubkey.x, mQ->x)) != CRYPT_OK) { goto error; } 120 if ((err = mp_copy(key->pubkey.y, mQ->y)) != CRYPT_OK) { goto error; } 121 if ((err = mp_copy(key->pubkey.z, mQ->z)) != CRYPT_OK) { goto error; }
|
H A D | ecc_shared_secret.c | 72 if ((err = ltc_mp.ecc_ptmul(private_key->k, &public_key->pubkey, result, prime, 1)) != CRYPT_OK) { goto done; }
|
/external/openssl/crypto/asn1/ |
H A D | x_spki.c | 69 ASN1_SIMPLE(NETSCAPE_SPKAC, pubkey, X509_PUBKEY),
|
H A D | t_spki.c | 80 i=OBJ_obj2nid(spki->spkac->pubkey->algor->algorithm); 83 pkey = X509_PUBKEY_get(spki->spkac->pubkey);
|
H A D | x_req.c | 97 ASN1_SIMPLE(X509_REQ_INFO, pubkey, X509_PUBKEY),
|
H A D | x_pubkey.c | 77 X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; local 78 EVP_PKEY_free(pubkey->pkey);
|
/external/openssl/crypto/x509/ |
H A D | x509rset.c | 81 return(X509_PUBKEY_set(&x->req_info->pubkey,pkey));
|
H A D | x509spki.c | 66 return(X509_PUBKEY_set(&(x->spkac->pubkey),pkey)); 73 return(X509_PUBKEY_get(x->spkac->pubkey));
|
/external/wpa_supplicant_6/wpa_supplicant/src/wps/ |
H A D | wps_attr_build.c | 26 struct wpabuf *pubkey; local 29 pubkey = dh_init(dh_groups_get(WPS_DH_GROUP), &wps->dh_privkey); 30 pubkey = wpabuf_zeropad(pubkey, 192); 31 if (pubkey == NULL) { 38 wpabuf_put_be16(msg, wpabuf_len(pubkey)); 39 wpabuf_put_buf(msg, pubkey); 43 wps->dh_pubkey_r = pubkey; 46 wps->dh_pubkey_e = pubkey;
|
H A D | wps_common.c | 66 struct wpabuf *pubkey, *dh_shared; local 77 pubkey = wps->registrar ? wps->dh_pubkey_e : wps->dh_pubkey_r; 78 if (pubkey == NULL) { 83 dh_shared = dh_derive_shared(pubkey, wps->dh_privkey,
|
/external/bouncycastle/src/main/java/org/bouncycastle/jce/netscape/ |
H A D | NetscapeCertRequest.java | 53 PublicKey pubkey ; field in class:NetscapeCertRequest 120 pubkey = KeyFactory.getInstance(keyAlg.getObjectId().getId(), "BC") 139 pubkey = pub_key; 143 //content_der.add(new SubjectPublicKeyInfo(sigAlg, new RSAPublicKeyStructure(pubkey.getModulus(), pubkey.getPublicExponent()).getDERObject())); 181 return pubkey; 186 pubkey = value; 203 sig.initVerify(pubkey); 259 baos.write(pubkey.getEncoded());
|
/external/openssl/crypto/x509v3/ |
H A D | v3_skey.c | 124 pk = ctx->subject_req->req_info->pubkey->public_key;
|
/external/openssl/apps/ |
H A D | spkac.c | 87 int verify=0,noout=0,pubkey=0; local 156 else if (strcmp(*argv,"-pubkey") == 0) 157 pubkey=1; 177 BIO_printf(bio_err," -pubkey output public key\n"); 295 if(pubkey) PEM_write_bio_PUBKEY(out, pkey);
|
H A D | x509.c | 118 " -pubkey - output the public key\n", 195 int x509req=0,days=DEF_DAYS,modulus=0,pubkey=0; local 400 else if (strcmp(*argv,"-pubkey") == 0) 401 pubkey= ++num; 595 (req->req_info->pubkey == NULL) || 596 (req->req_info->pubkey->public_key == NULL) || 597 (req->req_info->pubkey->public_key->data == NULL)) 834 if (pubkey == i)
|
/external/openssl/crypto/ec/ |
H A D | ec_pmeth.c | 174 const EC_POINT *pubkey = NULL; local 189 pubkey = EC_KEY_get0_public_key(ctx->peerkey->pkey.ec); 197 ret = ECDH_compute_key(key, outlen, pubkey, ctx->pkey->pkey.ec, 0);
|
/external/openssl/crypto/rsa/ |
H A D | rsa_ameth.c | 85 static int rsa_pub_decode(EVP_PKEY *pkey, X509_PUBKEY *pubkey) argument 90 if (!X509_PUBKEY_get0_param(NULL, &p, &pklen, NULL, pubkey))
|