Lines Matching refs:msg
37 static int rsa_verify_padding(const uint8_t *msg, const int pad_len, in rsa_verify_padding() argument
44 ret = *msg++; in rsa_verify_padding()
46 ret |= *msg++ ^ 0x01; in rsa_verify_padding()
49 ret |= *msg ^ 0xff; in rsa_verify_padding()
50 ret |= memcmp(msg, msg+1, ff_len-1); in rsa_verify_padding()
51 msg += ff_len; in rsa_verify_padding()
53 ret |= *msg++; in rsa_verify_padding()
55 ret |= memcmp(msg, algo->der_prefix, algo->der_len); in rsa_verify_padding()
61 uint8_t *msg, int msg_len, in padding_pkcs_15_verify() argument
68 ret = rsa_verify_padding(msg, pad_len, checksum); in padding_pkcs_15_verify()
75 if (memcmp((uint8_t *)msg + pad_len, hash, msg_len - pad_len)) { in padding_pkcs_15_verify()
183 uint8_t *msg, int msg_len, in padding_pss_verify() argument
213 if (msg[msg_len - 1] != 0xbc) { in padding_pss_verify()
220 memcpy(masked_db, msg, masked_db_len); in padding_pss_verify()
221 memcpy(h, msg + masked_db_len, h_len); in padding_pss_verify()