Lines Matching refs:hdr

209 	struct asn1_hdr hdr;  in pkcs1_v15_sig_ver()  local
238 if (asn1_get_next(decrypted, decrypted_len, &hdr) < 0 || in pkcs1_v15_sig_ver()
239 !asn1_is_sequence(&hdr)) { in pkcs1_v15_sig_ver()
240 asn1_unexpected(&hdr, in pkcs1_v15_sig_ver()
246 hdr.payload, hdr.length); in pkcs1_v15_sig_ver()
248 pos = hdr.payload; in pkcs1_v15_sig_ver()
249 end = pos + hdr.length; in pkcs1_v15_sig_ver()
259 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs1_v15_sig_ver()
260 !asn1_is_sequence(&hdr)) { in pkcs1_v15_sig_ver()
261 asn1_unexpected(&hdr, in pkcs1_v15_sig_ver()
267 hdr.payload, hdr.length); in pkcs1_v15_sig_ver()
268 da_end = hdr.payload + hdr.length; in pkcs1_v15_sig_ver()
270 if (asn1_get_oid(hdr.payload, hdr.length, &oid, &next)) { in pkcs1_v15_sig_ver()
285 (asn1_get_next(next, da_end - next, &hdr) < 0 || in pkcs1_v15_sig_ver()
286 !asn1_is_null(&hdr) || in pkcs1_v15_sig_ver()
287 hdr.payload + hdr.length != da_end)) { in pkcs1_v15_sig_ver()
308 if (asn1_get_next(pos, end - pos, &hdr) < 0 || in pkcs1_v15_sig_ver()
309 !asn1_is_octetstring(&hdr)) { in pkcs1_v15_sig_ver()
310 asn1_unexpected(&hdr, in pkcs1_v15_sig_ver()
316 hdr.payload, hdr.length); in pkcs1_v15_sig_ver()
318 if (hdr.length != hash_len || in pkcs1_v15_sig_ver()
319 os_memcmp_const(hdr.payload, hash, hdr.length) != 0) { in pkcs1_v15_sig_ver()
325 if (hdr.payload + hdr.length != decrypted + decrypted_len) { in pkcs1_v15_sig_ver()
330 hdr.payload + hdr.length, in pkcs1_v15_sig_ver()
331 decrypted + decrypted_len - hdr.payload - in pkcs1_v15_sig_ver()
332 hdr.length); in pkcs1_v15_sig_ver()