Lines Matching refs:EM

32                          const EVP_MD *Hash, const unsigned char *EM,  in RSA_verify_PKCS1_PSS()  argument
35 return RSA_verify_PKCS1_PSS_mgf1(rsa, mHash, Hash, NULL, EM, sLen); in RSA_verify_PKCS1_PSS()
40 const unsigned char *EM, int sLen) in RSA_verify_PKCS1_PSS_mgf1() argument
42 return ossl_rsa_verify_PKCS1_PSS_mgf1(rsa, mHash, Hash, mgf1Hash, EM, &sLen); in RSA_verify_PKCS1_PSS_mgf1()
47 const unsigned char *EM, int *sLenOut) in ossl_rsa_verify_PKCS1_PSS_mgf1() argument
84 if (EM[0] & (0xFF << MSBits)) { in ossl_rsa_verify_PKCS1_PSS_mgf1()
89 EM++; in ossl_rsa_verify_PKCS1_PSS_mgf1()
102 if (EM[emLen - 1] != 0xbc) { in ossl_rsa_verify_PKCS1_PSS_mgf1()
107 H = EM + maskedDBLen; in ossl_rsa_verify_PKCS1_PSS_mgf1()
114 DB[i] ^= EM[i]; in ossl_rsa_verify_PKCS1_PSS_mgf1()
158 int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM, in RSA_padding_add_PKCS1_PSS() argument
162 return RSA_padding_add_PKCS1_PSS_mgf1(rsa, EM, mHash, Hash, NULL, sLen); in RSA_padding_add_PKCS1_PSS()
165 int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM, in RSA_padding_add_PKCS1_PSS_mgf1() argument
170 return ossl_rsa_padding_add_PKCS1_PSS_mgf1(rsa, EM, mHash, Hash, mgf1Hash, &sLen); in RSA_padding_add_PKCS1_PSS_mgf1()
173 int ossl_rsa_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM, in ossl_rsa_padding_add_PKCS1_PSS_mgf1() argument
223 *EM++ = 0; in ossl_rsa_padding_add_PKCS1_PSS_mgf1()
246 H = EM + maskedDBLen; in ossl_rsa_padding_add_PKCS1_PSS_mgf1()
260 if (PKCS1_MGF1(EM, maskedDBLen, H, hLen, mgf1Hash)) in ossl_rsa_padding_add_PKCS1_PSS_mgf1()
263 p = EM; in ossl_rsa_padding_add_PKCS1_PSS_mgf1()
276 EM[0] &= 0xFF >> (8 - MSBits); in ossl_rsa_padding_add_PKCS1_PSS_mgf1()
280 EM[emLen - 1] = 0xbc; in ossl_rsa_padding_add_PKCS1_PSS_mgf1()