TrustCloud launches Application Assurance: AI-native continuous control monitoring for enterprises. Read more →

DATA-6 Data In-Transit Encryption

Estimated reading: 2 minutes 2986 views

What is DATA-6 Data In-Transit Encryption Control?

Data-in-transit encryption control refers to the process of encrypting data while it is being transferred between systems, networks, or devices. This control is about ensuring that data remains secure and unreadable to unauthorized parties while it is moving from one location to another, thereby protecting it from interception or eavesdropping.

Available tools in the marketplace

Tools
Any SSL/TLS protocol tools: Used for securing internet communications.

Any VPN Services tools: Provide encrypted tunnels for secure data transfer.

Any Email Encryption Tools: Secure email communications.

Cloud Service Providers: Offer built-in encryption for data in transit.

Any Network Encryption Tools: Encrypt data on corporate networks.

Available templates

TrustCloud has a curated list of templates, internally or externally sourced, to help you get started. Click on the link for a downloadable version:

  1. Encryption best practices from NIST

Control implementation

NOTE: This control is 100% automated by TrustCloud. Connect your system to enjoy the benefits of automation.

To implement this control manually, 

Start by assessing data flow and understanding how and where data moves in your organization. Then, choose the right tools by selecting appropriate encryption tools based on data type and transfer methods. Configure the encryption by setting up and configuring the chosen encryption tools. Finally, train your staff by educating them on secure data handling practices.

What evidence do auditors look for?

Auditors could request any of the following:

  1. Encryption Policies and Procedures: Documentation outlining the organization’s encryption practices.
  2. Configuration Records: Proof of encryption configurations and settings.
  3. Logs and Monitoring Records: Evidence of ongoing monitoring and logging of data transfers.

However, most auditors, at a minimum, are looking for the below-suggested action:

  1. Provide a screenshot of the configuration settings showing that data in transit encryption is enabled.

Evidence example

From the suggested action above, an example is provided below.

  1. Provide configuration of data in transit encryption
    An example of a configuration for data in transit encryption is setting up a Secure Sockets Layer (SSL) or Transport Layer Security (TLS) for a web server.
    Apache server configuration example showing the path to the certificate and key:

    1. SSLEngine on
    2. SSLCertificateFile /path/to/your_certificate.crt
    3. SSLCertificateKeyFile /path/to/your_private.key
    4. SSLCertificateChainFile /path/to/CA_bundle.crt
  2. Redirect rule showing HTTP traffic routed to HTTPS:
    1. RewriteEngine On
    2. RewriteCond %{HTTPS} off
    3. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Join the conversation

You might also be interested in

Custom Frameworks

TrustCloud supports several standards and frameworks out of the box, including SOC 2, CMMC,...

Hybrid Data Fabric

Rather than chasing fragmented spreadsheets or outdated lists, hybrid data fabric gives you a...

Systems

A system is a piece of software, either built by the organization or purchased...

Groups in Controls

TrustCloud provides you with a comprehensive set of controls to get certified against several...

Mapping a Control

TrustCloud’s common controls framework maps a comprehensive set of certified standards controls and your...

Sharing Controls with customers

The TrustShare application in TrustCloud makes it easy for startups, SMBs, and enterprises to...

Excluding a control, test or attestation

The exclusion allows you to remove certain resources, controls or tests from your program...

Control Attributes

Every control has many attributes that help us understand it better for mapping and...
OR

TrustCommunity

Instant support with our AI chatbot

Please login with your TrustCloud credentials to continue