Bitwarden
Bitwarden
Conceptual overview of Bitwarden integration using Key Connector for customer-managed encryption.
Key Connector is a self-hosted application that facilitates customer-managed encryption (CMS), enabling an enterprise organization to serve cryptographic keys to Bitwarden clients.
Key Connector runs as a Docker container on the same network as existing services, and you can use it with an SSO login to serve cryptographic keys as an alternative to requiring a master password for vault decryption. Bitwarden supports the deployment of one Key Connector for use by a single organization for a self-hosted instance.
Key Connector requires a connection to a database that stores encrypted user keys and an RSA Key Pair to encrypt and decrypt stored user keys. You can configure Key Connector with a variety of database providers (such as MSSQL, PostgreSQL, or MySQL) and key pair storage providers (including Hashicorp Vault, Cloud KMS Providers, and on-prem HSMs) to fit your business infrastructure requirements.

