Driver Security Guidance

This section contains information on enhancing driver security.

In this section

Topic Description

Driver security checklist

This topic provides a driver security checklist for driver developers.

Threat modeling for drivers

Driver writers and architects should make threat modeling an integral part of the design process for any driver. This topic provides guidelines for creating threat models for drivers.

Windows security model for driver developers

This topic describes how the Windows security model applies to drivers and explains what driver writers must do to improve the security of their devices.

Evaluate HVCI driver compatibility

This topic describes how to evaluate the ability of a driver to run in a Hypervisor-protected Code Integrity (HVCI) environment.