Searched defs:pub (Results 1 - 5 of 5) sorted by relevance

/dovecot/src/lib-dcrypt/
H A Ddcrypt.h10 struct dcrypt_public_key *pub; member in struct:dcrypt_keypair
H A Dostream-encrypt.c39 struct dcrypt_public_key *pub; member in struct:encrypt_ostream
149 if (!dcrypt_key_id_public_old(stream->pub, &buf, &error)) {
163 if (!dcrypt_ecdh_derive_secret_peer(stream->pub, ephemeral_key, secret, &error)) {
314 dcrypt_key_id_public(stream->pub, "sha256", res, NULL);
368 if (o_stream_encrypt_key_for_pubkey_v2(stream, malg, ptr, kl, stream->pub, res) != 0) {
576 if (estream->pub != NULL) dcrypt_key_unref_public(&estream->pub);
661 estream->pub = box_pub;
H A Dtest-crypto.c406 struct dcrypt_public_key *pub = NULL; local
407 dcrypt_key_convert_private_to_public(priv2, &pub);
409 test_assert_idx(dcrypt_key_store_private(priv, DCRYPT_FORMAT_DOVECOT, "ecdh-aes-256-ctr", tmp, NULL, pub, &error), 3);
413 dcrypt_key_unref_public(&pub);
425 struct dcrypt_public_key *pub = NULL; local
431 test_assert(dcrypt_key_load_public(&pub, key, &error));
435 if (pub != NULL) {
436 test_assert(dcrypt_key_store_public(pub, DCRYPT_FORMAT_DOVECOT, tmp, &error));
439 dcrypt_key_unref_public(&pub);
495 ret = dcrypt_key_store_public(pair.pub, DCRYPT_FORMAT_PE
[all...]
H A Ddcrypt-gnutls.c310 return dcrypt_gnutls_private_to_public_key(pair_r->priv, &pair_r->pub, error_r);
343 gnutls_pubkey_t pub = (gnutls_pubkey_t)key; local
345 gnutls_pubkey_export(pub, GNUTLS_X509_FMT_PEM, NULL, &outl);
347 gnutls_pubkey_export(pub, GNUTLS_X509_FMT_PEM, buffer, &outl);
363 gnutls_pubkey_t pub;
364 gnutls_pubkey_init(&pub);
365 ec = gnutls_pubkey_import_rsa_raw(pub, &m, &e);
369 gnutls_pubkey_deinit(pub);
372 *pub_key_r = (struct dcrypt_public_key*)pub;
379 gnutls_pubkey_t pub;
[all...]
H A Ddcrypt-openssl.c589 EC_POINT *pub = EC_POINT_new(grp); local
591 if (pub == NULL ||
592 EC_POINT_oct2point(grp, pub, R->data, R->used, bn_ctx) != 1)
594 EC_POINT_free(pub);
603 EC_KEY_set_public_key(ec_key, pub) != 1)
607 EC_POINT_free(pub);
697 const EC_POINT *pub = EC_KEY_get0_public_key(EVP_PKEY_get0_EC_KEY(local)); local
699 len = EC_POINT_point2oct(grp, pub, POINT_CONVERSION_COMPRESSED, NULL, 0, bn_ctx);
701 EC_POINT_point2oct(grp, pub, POINT_CONVERSION_COMPRESSED, R_buf, len, bn_ctx);
745 pair_r->pub
930 EC_POINT *pub = EC_POINT_new(EC_KEY_get0_group(eckey)); local
1198 EC_POINT *pub = EC_POINT_new(EC_KEY_get0_group(eckey)); local
2092 EVP_PKEY *pub = key->key; local
2104 EVP_PKEY *pub = key->key; local
2184 EVP_PKEY *pub = key->key; local
[all...]

Completed in 15 milliseconds