• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/cms/

Lines Matching defs:kekri

495     CMS_KEKRecipientInfo *kekri;
500 kekri = ri->d.kekri;
505 return ASN1_OCTET_STRING_cmp(&tmp_os, kekri->kekid->keyIdentifier);
536 CMS_KEKRecipientInfo *kekri;
582 ri->d.kekri = M_ASN1_new_of(CMS_KEKRecipientInfo);
583 if (!ri->d.kekri)
587 kekri = ri->d.kekri;
590 kekri->kekid->other = M_ASN1_new_of(CMS_OtherKeyAttribute);
591 if (kekri->kekid->other == NULL)
600 kekri->version = 4;
602 kekri->key = key;
603 kekri->keylen = keylen;
605 ASN1_STRING_set0(kekri->kekid->keyIdentifier, id, idlen);
607 kekri->kekid->date = date;
609 if (kekri->kekid->other) {
610 kekri->kekid->other->keyAttrId = otherTypeId;
611 kekri->kekid->other->keyAttr = otherType;
614 X509_ALGOR_set0(kekri->keyEncryptionAlgorithm,
640 rkid = ri->d.kekri->kekid;
642 *palg = ri->d.kekri->keyEncryptionAlgorithm;
665 CMS_KEKRecipientInfo *kekri;
671 kekri = ri->d.kekri;
672 kekri->key = key;
673 kekri->keylen = keylen;
683 CMS_KEKRecipientInfo *kekri;
691 kekri = ri->d.kekri;
693 if (!kekri->key) {
698 if (AES_set_encrypt_key(kekri->key, kekri->keylen << 3, &actx)) {
718 ASN1_STRING_set0(kekri->encryptedKey, wkey, wkeylen);
738 CMS_KEKRecipientInfo *kekri;
746 kekri = ri->d.kekri;
748 if (!kekri->key) {
753 wrap_nid = OBJ_obj2nid(kekri->keyEncryptionAlgorithm->algorithm);
754 if (aes_wrap_keylen(wrap_nid) != kekri->keylen) {
762 if (kekri->encryptedKey->length < 16) {
768 if (AES_set_decrypt_key(kekri->key, kekri->keylen << 3, &actx)) {
774 ukey = OPENSSL_malloc(kekri->encryptedKey->length - 8);
782 kekri->encryptedKey->data,
783 kekri->encryptedKey->length);