BYOK overview
Bring Your Own Key — the contract your service implements so Sarvam can encrypt data with keys you control.
The Bring Your Own Key (BYOK) feature lets you keep control of the encryption keys used to protect your data. Sarvam integrates with a service that you host and makes outbound calls to its endpoints to authenticate, request decryption of data keys, and generate new keys during rotation.
Authentication methods
You can choose one of two ways to authenticate requests coming from Sarvam:
Integration requirements
- Host the endpoints. You must host the BYOK endpoints on a secure HTTPS server.
- Whitelist Sarvam’s egress IPs. Configure your firewall to allow incoming requests from Sarvam’s egress IP addresses. Contact Sarvam support for the current list.