To protect Horizon Technologies’ information assets by defining minimum requirements for the creation, use, and management of passwords across all systems and services.
Applies to all Horizon employees, contractors, and third‑party users who access:
| Control | Requirement |
|---|---|
| Length | Minimum 8 characters |
| Complexity | Must contain uppercase, lowercase, number, symbol |
| Expiration | Change required at least every 90 days |
| Multi‑Factor Auth (MFA) | Mandatory wherever technically supported (e.g., TOTP, WebAuthn) |
| Storage | Passwords stored only as salted, adaptive hashes (bcrypt >= 10 rounds) |
| Transmission | Passwords may be entered only over encrypted channels (TLS 1.2+) |
Privileged and service accounts must:
Systems must enforce automated monitoring for brute‑force attempts and trigger GuardDuty or equivalent alerts. (Default lockout after 10 consecutive failures unless otherwise required by the owning system.)