# Salesforce Shield Platform Encryption ## Is FinDock compatible with Salesforce Shield Platform Encryption? Yes, FinDock is compatible with Salesforce Shield Platform Encryption. Please note: * Only deterministic encryption is supported. Probabilistic encryption breaks certain search queries required for FinDock to function. * Certain FinDock fields have the `unique` attribute and are case insensitive, which prevents them from being encrypted deterministically with case sensitivity. These can only be encrypted deterministically with case *in*sensitivity. Attempting to encrypt these fields with case sensitivity will result in an error. Additional information on deterministic encryption and case sensitivity can be found in the Salesforce documentation [here](https://help.salesforce.com/s/articleView?id=sf.security_pe_deterministic_considerations.htm&type=5). ## Does FinDock support Bring Your Own Key for Shield? Yes, Bring Your Own Key [BYOK](https://developer.salesforce.com/docs/atlas.en-us.securityImplGuide.meta/securityImplGuide/security_pe_byok_setup.htm) and other key related features are supported.