Modernizing Enterprise Credential Management: Zero-Knowledge Architecture & Identity Governance

In modern distributed enterprises, compromised credentials remain the single most common initial attack vector in data breaches. Legacy password solutions often suffer from severe structural deficiencies: fragmented local desktop databases, lack of centralized revocation, unmonitored plaintext exports, and widespread sharing of administrative credentials over unencrypted channels.

When modernizing the password management infrastructure at Unic, our mission was clear: eliminate password reuse and unsecured credential sharing while instituting strict zero-knowledge security and comprehensive audit logging.

The Security Challenges of Legacy Credential Stores

Our legacy system (Password Manager XP) presented several critical risk vectors:

  1. Lack of Zero-Knowledge Encryption: Centralized databases where decryption keys could potentially be intercepted or mishandled during synchronization.
  2. Coarse-Grained Access Control: Inability to enforce strict role-based access control (RBAC) across distinct Business Units (BUs) and client delivery teams.
  3. Absence of Real-Time Audit Trails: No verifiable logging of who accessed specific client production API keys or administrative root passwords.
  4. Friction-Driven Workarounds: Cumbersome UX led engineers and consultants to cache credentials in local text files or unencrypted browser storage.
+-----------------------------------------------------------------------------------+
|                        Zero-Knowledge Enterprise Vault                            |
|                                                                                   |
|  +--------------------+     Master Password + Secret Key    +------------------+  |
|  | Client Device /    | ----------------------------------> | Client-Side      |  |
|  | Browser Extension  | <---------------------------------- | AES-256 GCM      |  |
|  +--------------------+      Encrypted Ciphertext Only      +------------------+  |
|            |                                                         |            |
|            v TLS 1.3 Secure Enclave Tunnel                           v            |
|  +--------------------+     Encrypted Vault Storage         +------------------+  |
|  | Cloud Platform /   | ==================================> | Zero-Knowledge   |  |
|  | Identity Provider  |                                     | Encrypted Blobs  |  |
|  +--------------------+                                     +------------------+  |
|            |                                                                      |
|            +--------> Immutable SIEM Audit Logs & Anomaly Detection               |
+-----------------------------------------------------------------------------------+

Architectural Blueprint & Security Safeguards

To address these vulnerabilities, we migrated to a modern cloud-native secrets platform built on zero-knowledge encryption principles:

  • Dual-Key Client-Side Cryptography: Every vault item is encrypted and decrypted exclusively on the client endpoint using AES-256 in GCM mode, derived from a combination of the user’s master password and a high-entropy 128-bit Account Secret Key. The hosting infrastructure never receives or stores plaintext credentials or master keys.
  • Vault Segmentation & Principle of Least Privilege: Each Business Unit operates within dedicated, cryptographically isolated vaults. Sensitive production infrastructure keys are partitioned from day-to-day application logins.
  • Separation of Enterprise and Personal Secrets: Clear policy segregation ensures that corporate secrets remain auditable and transferable upon employee offboarding, while personal credentials remain private to the user.
  • Native Browser & CLI Integration: By providing seamless autofill with phishing protection (verifying exact domain FQDNs before presenting credentials), we neutralized credential-harvesting phishing campaigns.
  • Automated Audit Logging & SIEM Ingestion: Real-time events for credential reads, permission modifications, and unusual geographic logins are continuously streamed into centralized monitoring systems.

Business Unit Clean-up & Migration Strategy

A security tool is only as effective as the data hygiene behind it. We appointed dedicated Security Champions across every Business Unit to conduct structured audits:

  • Deprecating stale accounts and cycling all shared client production passwords during ingestion.
  • Enforcing Mandatory Multi-Factor Authentication (MFA) via FIDO2 WebAuthn hardware security keys.
  • Preparing the platform for guest and external contractor access, enforcing time-bound, read-only credential delegation without disclosing underlying master passphrases.

By prioritizing usability alongside uncompromising cryptographic architecture, we achieved 100% organizational adoption, eliminated unmanaged password repositories, and established a scalable foundation for zero-trust identity management.

Marcel Wiedemeier
Marcel Wiedemeier
Head of Enterprise Architecture & Governance