Governance Anti Patterns Encryption - Azure/az-prototype GitHub Wiki
TLS enforcement, encryption at rest, and transport security detection
Domain: encryption
| Check | Description |
|---|---|
| ANTI-ENC-001 | TLS version below 1.2 detected — set minimum TLS version to 1.2. |
| ANTI-ENC-002 | HTTPS not enforced — set https_only = true. |
| ANTI-ENC-003 | SSL enforcement disabled — enable SSL and set minimum TLS 1.2. |
TLS version below 1.2 detected — set minimum TLS version to 1.2.
Rationale: TLS 1.0 and 1.1 have known vulnerabilities (BEAST, POODLE) and are deprecated by compliance frameworks.
Agents: terraform-agent, bicep-agent
| Services | Triggers On | Correct Patterns |
|---|---|---|
|
|
|
HTTPS not enforced — set https_only = true.
Rationale: HTTP transmits data in plaintext, exposing credentials and data to network interception.
Agents: terraform-agent, bicep-agent
| Services | Triggers On | Correct Patterns |
|---|---|---|
|
|
|
SSL enforcement disabled — enable SSL and set minimum TLS 1.2.
Rationale: Disabled SSL allows unencrypted database connections, exposing query data and credentials in transit.
Agents: terraform-agent, bicep-agent
| Services | Triggers On | Correct Patterns |
|---|---|---|
|
|
|