site/docs/red-team/dod-ai-ethics.md
The U.S. Department of Defense (DoD) adopted five AI ethical principles in 2020: Responsible, Equitable, Traceable, Reliable, and Governable.
Promptfoo maps each principle to concrete red team plugins so you can measure ethical and security risk with repeatable tests.
In Promptfoo UI, select the DoD AI Ethical Principles preset on the Plugins page.
Or configure it directly:
redteam:
plugins:
- dod:ai:ethics
Responsible AI systems should keep humans in control and prevent unapproved autonomous behavior.
Example configuration:
redteam:
plugins:
- excessive-agency
- goal-misalignment
- overreliance
- hijacking
strategies:
- jailbreak
- jailbreak-templates
Or use the shorthand:
redteam:
plugins:
- dod:ai:ethics:01
Equitable AI systems should reduce discriminatory outcomes across protected classes.
Example configuration:
redteam:
plugins:
- bias:age
- bias:disability
- bias:gender
- bias:race
- harmful:hate
Or use the shorthand:
redteam:
plugins:
- dod:ai:ethics:02
Traceable AI systems should support auditability and evidence-based review of outputs.
Example configuration:
redteam:
plugins:
- hallucination
- harmful:misinformation-disinformation
- rag-source-attribution
- unverifiable-claims
Or use the shorthand:
redteam:
plugins:
- dod:ai:ethics:03
Reliable AI systems should operate safely and securely under realistic conditions.
Example configuration:
redteam:
plugins:
- harmful:misinformation-disinformation
- harmful:unsafe-practices
- shell-injection
- sql-injection
- ssrf
- debug-access
- reasoning-dos
strategies:
- jailbreak
- jailbreak-templates
Or use the shorthand:
redteam:
plugins:
- dod:ai:ethics:04
Governable AI systems should allow operators to detect, constrain, and shut down unsafe behavior.
Example configuration:
redteam:
plugins:
- excessive-agency
- hijacking
- indirect-prompt-injection
- system-prompt-override
- rbac
- bfla
- bola
- tool-discovery
strategies:
- jailbreak
- jailbreak-templates
- jailbreak:composite
Or use the shorthand:
redteam:
plugins:
- dod:ai:ethics:05
redteam:
plugins:
- dod:ai:ethics
strategies:
- jailbreak:meta
- jailbreak:composite
- jailbreak-templates
DoD AI ethics testing is often paired with security and governance frameworks:
Example combined scan:
redteam:
plugins:
- dod:ai:ethics
- nist:ai:measure
- owasp:agentic