Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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)?

share|improve this question

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,, and Chatter functionality that your end users love.

share|improve this answer
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) – sKaLiDhAsAn Jan 28 '13 at 12:02

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

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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