Does Salesforce support encryption of attachments (does it automatically encrypt attachments), if not could it be implemented? If so how?

Does Salesforce supports Encryption of Types other than Text (I need to encrypt a Number/Currency Field)?

Salesforce supports only 128 bit encryption (Text (Encrypted) Type), could 256 bit encryption be enforced?

Does Salesforce Support Database Encryption (encrypting the entire DB)?




There are crypto classes that can help you in achieving the encryption and decryption.

Apart from the encrypted fields as you saw if you want sophisticated encryption of data for your org there is an excellent app


CipherCloud for Salesforce is a cloud encryption gateway that resides within your network to secure sensitive customer data in real-time while retaining all of the native Salesforce, Force.com, and Chatter functionality that your end users love.

  • Thanks Mohith, using Crypto class requires customization ... the steps I should follow is as below: [1] Develop a Custom VF page to Input the Restricted data [2] Create AES256 Key and Encrypt the data [3] Use APEX to insert the data into a normal Field (Say text/currency) Jan 28 '13 at 12:02

Platform Encryption, a new product for native encryption provided by salesforce, supports encrypting attachments with AES-256.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.