Lines Matching refs:kc
110 struct kc_rsa *kc = RSA_get_app_data(rsa); in kc_rsa_private_encrypt() local
115 SecKeyRef privKeyRef = (SecKeyRef)kc->item; in kc_rsa_private_encrypt()
143 sig.Length = kc->keysize; in kc_rsa_private_encrypt()
162 struct kc_rsa *kc = RSA_get_app_data(rsa); in kc_rsa_private_decrypt() local
167 SecKeyRef privKeyRef = (SecKeyRef)kc->item; in kc_rsa_private_decrypt()
202 out.Length = kc->keysize; in kc_rsa_private_decrypt()
257 struct kc_rsa *kc; in set_private_key() local
266 kc = calloc(1, sizeof(*kc)); in set_private_key()
267 if (kc == NULL) in set_private_key()
270 kc->item = itemRef; in set_private_key()
291 kc->keysize = (size + 7) / 8; in set_private_key()
293 data = malloc(kc->keysize); in set_private_key()
294 memset(data, 0xe0, kc->keysize); in set_private_key()
295 BN_bin2bn(data, kc->keysize, rsa->n); in set_private_key()
301 ret = RSA_set_app_data(rsa, kc); in set_private_key()