rsa_ameth.c (306195) | rsa_ameth.c (325337) |
---|---|
1/* crypto/rsa/rsa_ameth.c */ 2/* 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 4 * 2006. 5 */ 6/* ==================================================================== 7 * Copyright (c) 2006 The OpenSSL Project. All rights reserved. 8 * --- 754 unchanged lines hidden (view full) --- 763 } 764 X509_ALGOR_set0(alg1, OBJ_nid2obj(NID_rsassaPss), 765 V_ASN1_SEQUENCE, os1); 766 return 3; 767 } 768 return 2; 769} 770 | 1/* crypto/rsa/rsa_ameth.c */ 2/* 3 * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL project 4 * 2006. 5 */ 6/* ==================================================================== 7 * Copyright (c) 2006 The OpenSSL Project. All rights reserved. 8 * --- 754 unchanged lines hidden (view full) --- 763 } 764 X509_ALGOR_set0(alg1, OBJ_nid2obj(NID_rsassaPss), 765 V_ASN1_SEQUENCE, os1); 766 return 3; 767 } 768 return 2; 769} 770 |
771#ifndef OPENSSL_NO_CMS |
|
771static RSA_OAEP_PARAMS *rsa_oaep_decode(const X509_ALGOR *alg, 772 X509_ALGOR **pmaskHash) 773{ 774 const unsigned char *p; 775 int plen; 776 RSA_OAEP_PARAMS *pss; 777 778 *pmaskHash = NULL; --- 7 unchanged lines hidden (view full) --- 786 if (!pss) 787 return NULL; 788 789 *pmaskHash = rsa_mgf1_decode(pss->maskGenFunc); 790 791 return pss; 792} 793 | 772static RSA_OAEP_PARAMS *rsa_oaep_decode(const X509_ALGOR *alg, 773 X509_ALGOR **pmaskHash) 774{ 775 const unsigned char *p; 776 int plen; 777 RSA_OAEP_PARAMS *pss; 778 779 *pmaskHash = NULL; --- 7 unchanged lines hidden (view full) --- 787 if (!pss) 788 return NULL; 789 790 *pmaskHash = rsa_mgf1_decode(pss->maskGenFunc); 791 792 return pss; 793} 794 |
794#ifndef OPENSSL_NO_CMS | |
795static int rsa_cms_decrypt(CMS_RecipientInfo *ri) 796{ 797 EVP_PKEY_CTX *pkctx; 798 X509_ALGOR *cmsalg; 799 int nid; 800 int rv = -1; 801 unsigned char *label = NULL; 802 int labellen = 0; --- 165 unchanged lines hidden --- | 795static int rsa_cms_decrypt(CMS_RecipientInfo *ri) 796{ 797 EVP_PKEY_CTX *pkctx; 798 X509_ALGOR *cmsalg; 799 int nid; 800 int rv = -1; 801 unsigned char *label = NULL; 802 int labellen = 0; --- 165 unchanged lines hidden --- |