Home
last modified time | relevance | path

Searched refs:certificate (Results 1 – 1 of 1) sorted by relevance

/xnu-8019.80.24/bsd/kern/
H A Dchunklist.c336 validate_rev2_certificate(struct rev2_chunklist_certificate *certificate) in validate_rev2_certificate() argument
342 if (certificate->length != sizeof(struct rev2_chunklist_certificate)) { in validate_rev2_certificate()
348 if (certificate->revision != 2) { in validate_rev2_certificate()
355 certificate->security_epoch < current_security_epoch) { in validate_rev2_certificate()
361 if (certificate->certificate_type != WIN_CERT_TYPE_EFI_GUID) { in validate_rev2_certificate()
367 …if (0 != memcmp(&certificate->certificate_guid, &gEfiSignAppleCertTypeGuid, sizeof(struct efi_guid… in validate_rev2_certificate()
373 …if (0 != memcmp(&certificate->hash_type_guid, &gEfiSignCertTypeRsa2048Sha256Guid, sizeof(struct ef… in validate_rev2_certificate()
384 struct rev2_chunklist_certificate *certificate; in validate_rev2_chunklist() local
400 certificate = (struct rev2_chunklist_certificate*)(buffer + security_data_offset); in validate_rev2_chunklist()
403 if (TRUE != validate_rev2_certificate(certificate)) { in validate_rev2_chunklist()
[all …]