u/UnixiSecurity

How a $200B bank went passwordless on legacy apps that don’t support SAML/OIDC
▲ 5 r/u_UnixiSecurity+1 crossposts

How a $200B bank went passwordless on legacy apps that don’t support SAML/OIDC

Securing modern SaaS is easy. Securing the pile of legacy apps that don’t support SAML or OIDC? Total nightmare.

We recently worked with a major U.S. bank ($200B+ assets) that was stuck in this exact integration trap. They had hundreds of unmanaged internal and legacy apps relying on basic passwords. Massive AiTM and phishing risk, plus auditors breathing down their neck.

Instead of trying to rewrite decades of legacy code or forcing everything through a heavy PAM tool, the fix was dropping in a Universal SSO (uSSO) proxy layer. Essentially, it intercepts auth at the perimeter to enforce phishing-resistant MFA and handles the credential injection downstream so the user never sees a password. It even caught a bunch of shadow IT they didn't know existed.

The rollout took weeks instead of years, and knocked out about 90% of their password reset tickets.

If you're tired of waiting on multi year refactoring projects just to close a basic identity gap, the write-up on how the architecture handles it is here: https://unixi.io/case-studies/how-a-top-u-s-bank-went-passwordless/

u/UnixiSecurity — 3 days ago
▲ 4 r/u_UnixiSecurity+1 crossposts

Why the "Zero-Knowledge" Vault Model is Architecturally Flawed: A Cryptographic Analysis

We’ve been analyzing the systemic architectural differences between traditional static secret management (password vaults) and Key-Derived Authentication (KDA).

The recent "Zero Knowledge (About) Encryption" paper published by ETH Zurich researchers, exposing 27 distinct attacks that a compromised server can execute against leading cloud password managers - highlights a fundamental flaw in enterprise identity strategies: treating credentials as long-lived, reusable secrets that must be stored in a centralized database.

When you map the anatomy of legacy vault breaches (like the multi-phase LastPass incident), the failure vector is structural. A compromise of a single developer's endpoint or a third-party application vulnerability allows attackers to capture master keys, exfiltrate the encrypted database, and crack vaults offline.

Shifting to Key-Derived Authentication (KDA)

To eliminate this central single point of failure, Universal SSO (uSSO) architectures process authentication locally within a browser extension, deriving credentials on demand.

The protocol applies a one-way cryptographic hash (like SHA-512) to concatenate four distinct variables:

`derived_secret = H(user_key || company_key || system_key || employee_key)`

  1. User Key: Binds authentication to the base identity (passkey/IdP) without exposing app credentials.

  2. Company Key: Establishes an organizational boundary to prevent cross-tenant replay.

  3. System Key: Generates a unique key for every specific SaaS application, completely halting lateral movement.

  4. Employee Key: Personalized tag to mathematically block credential sharing.

The result is a session-specific derived passphrase exceeding 80 characters.

Because no secrets are stored on Unixi’s servers, there is no centralized target to breach. Additionally, because the user never handles, types, or knows the derived credential, the human risk vector for phishing and keylogging drops to zero.

How traditional password manager breaches happen vs. how Unixi uSSO stops them.

We put together a deep-dive structural comparison breaking down recent password manager CVEs vs. uSSO mitigation strategies.

For those managing enterprise identity infrastructures, does moving to local, on-the-fly cryptographic derivation solve your user adoption gaps (where voluntary vaults typically hover around a low 15-30% adoption rate), or do you see operational hurdles with extension-reliant authentication?

Full technical breakdown and analysis: https://unixi.io/blog/beyond-password-vaults-universal-sso-the-next-evolution-of-identity-security/

reddit.com
u/UnixiSecurity — 4 days ago