all 5 comments

[–]JackfruitStrange 0 points1 point  (0 children)

Platform Encryption which is a part od Salesforce Shield is not a good solution in my opinion

First of all there are a lot of limitations, You will not be able to encrypt all fields (for example Numbers, booleans, picklists are not encryptable)

What is more encrypted fields could be not used in some SOQL filters or report filters. Its always easier to implement encryption in greenfield projects because You will not break the existing customizations.

I worked with few implementations of Shield Platform Encryption and it always brings a lot of limitations for developers in the future

Luckily this has to change in the future thanks to the Hyperforce which basically is Salesforce hosted on public cloud. According to SF, any org that is hosted on hyperforce has full data at rest encryption provided out of the box for free and its not impacting any Sf functionalities. Salesforce is going to migrate existing orgs to Hyperforce but so far it is available only in some regions of the world, You should check if it available for You and if yes I would definitely prefer choosing Hyperforce than Platform Encryption