Lines Matching refs:msg
39 static int rsa_verify_padding(const uint8_t *msg, const int pad_len, in rsa_verify_padding() argument
46 ret = *msg++; in rsa_verify_padding()
48 ret |= *msg++ ^ 0x01; in rsa_verify_padding()
51 ret |= *msg ^ 0xff; in rsa_verify_padding()
52 ret |= memcmp(msg, msg+1, ff_len-1); in rsa_verify_padding()
53 msg += ff_len; in rsa_verify_padding()
55 ret |= *msg++; in rsa_verify_padding()
57 ret |= memcmp(msg, algo->der_prefix, algo->der_len); in rsa_verify_padding()
63 const uint8_t *msg, int msg_len, in padding_pkcs_15_verify() argument
70 ret = rsa_verify_padding(msg, pad_len, checksum); in padding_pkcs_15_verify()
77 if (memcmp((uint8_t *)msg + pad_len, hash, msg_len - pad_len)) { in padding_pkcs_15_verify()
209 const uint8_t *msg, int msg_len, in padding_pss_verify() argument
240 if (msg[msg_len - 1] != 0xbc) { in padding_pss_verify()
247 masked_db = &msg[0]; in padding_pss_verify()
248 h = &msg[db_len]; in padding_pss_verify()