Lines Matching refs:spki
784 SubjectPublicKeyInfo *spki) in rsa_private_key2SPKI() argument
788 memset(spki, 0, sizeof(*spki)); in rsa_private_key2SPKI()
792 spki->subjectPublicKey.data = malloc(len); in rsa_private_key2SPKI()
793 if (spki->subjectPublicKey.data == NULL) { in rsa_private_key2SPKI()
797 spki->subjectPublicKey.length = len * 8; in rsa_private_key2SPKI()
799 ret = set_digest_alg(&spki->algorithm, ASN1_OID_ID_PKCS1_RSAENCRYPTION, in rsa_private_key2SPKI()
803 free(spki->subjectPublicKey.data); in rsa_private_key2SPKI()
804 spki->subjectPublicKey.data = NULL; in rsa_private_key2SPKI()
805 spki->subjectPublicKey.length = 0; in rsa_private_key2SPKI()
810 unsigned char *pp = spki->subjectPublicKey.data; in rsa_private_key2SPKI()
932 SubjectPublicKeyInfo *spki) in ecdsa_private_key2SPKI() argument
934 memset(spki, 0, sizeof(*spki)); in ecdsa_private_key2SPKI()
1841 SubjectPublicKeyInfo *spki) in hx509_private_key2SPKI() argument
1849 return (*ops->get_spki)(context, private_key, spki); in hx509_private_key2SPKI()