Column Level Encryption vs Platform Level Encryption differences

ashishnow
Tera Contributor

As we are all aware that "Column Level Encryption (CLE) is replaced by Platform Encryption

However customer still has a choice to either go with Column Level Encryption (CLE) or Platform encryption (PE). 

can anyone please share primarily difference between the two so we can take the right decision if CLE or PE is a better choice?

Thank you in advance!

 

 

1 ACCEPTED SOLUTION

Ashish Nahar
Kilo Guru

Encryption (Column Level): Product Documentation: Orlando Release

 

Encryption Support

Encryption Support, also known as column-level encryption, is a built-in feature which permits encryption of string, Date, Date/Time, or attachment fields using AES-128 or AES-256. You can encrypt existing non-system string fields or add new fields to use for encryption.

Implementation of column-level encryption begins with defining one or more encryption “contexts” in your instances of the Now Platform. This process includes selecting the desired encryption algorithm and providing an appropriate secret key. Access to data later encrypted using the feature is role-based, with contexts being associated with roles. Users without the correct role don't see the field at all, or if they are assigned a role with a different context, a blank field appears. Figure 1 illustrates how role-based encryption is enabled.

Figure 1 – Role-based encryption example
Role-based encryption example

 

Platform Encryption: Quebec

https://docs.servicenow.com/bundle/quebec-platform-administration/page/administer/now-platform-encryption/concept/now-platform-encryption.html

 

Column Level Encryption and Platform Encryption

Platform Encryption with the Key Management Framework offers an alternative encryption solution to you compared to Column Level Encryption (CLE). See Understanding the Key Management Framework for details on how Platform Encryption with KMF compares to CLE.

See Cryptographic purpose, algorithms, and key information for encryption/decryption algorithms supported.

KMF in Platform Encryption vs. CLE (with encryption contexts)

Column Level Encryption (CLE) specifies encryption contexts for the creation of encryption keys. Contexts assign based on role to uses. These encryption contexts provide only rudimentary key management capabilities.

Platform Encryption is the successor to column level encryption using KMF and its full support of key management functions. Specifically, Platform Encryption utilizes KMF’s cryptographic modules, granting you more control of server-side encryption. KMF ensures proper data encryption key protection using key hierarchy and envelope encryption. Cryptographic modules use specifications and access policies with lifecycle management control over the key for the module, whether it's a ServiceNow key or your own customer supplied key.

The Encrypted Field Configuration form is used in both. With Platform Encryption, you choose the type of encryption: column encryption or attachment encryption.

View solution in original post

6 REPLIES 6

Gray Williams
ServiceNow Employee
ServiceNow Employee
  • Quebec: Best practice NIST 800-57 key lifecycle management and FIPS 140-2-L3 key protection, performance improvements
  • Rome: system and script module access policies will enable regular, unencumbered workflows, orchestration and reporting – app functionality that's historically been disrupted by encryption
  • Tokyo and beyond: support for additional field types and many other enhancements
  • Platform Encryption is a licensed application (20% of net ACV)

Just FYI, for Rome and Quebec, the name "Platform Encryption" will shortly be changing to "CLE Enterprise" - this just happened, so look for documentation changes to occur over the next few weeks.

We have many encryption options at all different pricepoints and we understand that evaluating these takes serious time investment for customers. Our goals are to simplify evaluation, optimize UX, and improve the value exchange. The Encryption family is undergoing a commercial overhaul over the next two releases, so watch for some significant announcements in the San Diego timeframe.

 

Thank you Gary for the latest updates on this!

I will keep on looking for further on this in coming days/weeks.