LabLog operates with encrypted data, in transit and at rest, to protect your privacy and ensure data integrity. 

Data in transit, including communication between the LabLog servers and a customer’s devices, are encrypted using Transport Layer Security (TLS). The LabLog servers are hosted on Microsoft Azure in the United Stated and data communication with clients is protected using Cloudflare services.

Data at rest, databases and file storage, are encrypted using AES 256. Automated auditing and security scans monitor all LabLog’s cloud resources and any suspicious activity or data compromise is immediate reported to LabLog’s system administrators.

The CIS Azure Foundations Benchmark is a compliance standard for securing resources hosted on Microsoft Azure cloud platform. Automated auditing of LabLog’s systems are performed daily to ensure 100% compliance with the CIS guidelines. Compliance reports are available to LabLog customers as part of their vendor validation process.

LabLog allows you to export PDF and Excel files from your electronic lab notebook. LabLog is capable of producing accurate and complete copies of your electronic records in both human readable and electronic format suitable for inspection, review, and copying by FDA. All exported records are always accompanied with a MD5 file signature (checksum) to enable to verify the ingrate of the stored files. A sample of a file export notification email is displayed below.

Figure 1. Screenshot of an email notifying the user that an exported file is ready for download. The MD5 file signature calculated at the time of file creation is shown on the email. The MD5 signature is a base64 string calculated from the file bytes.


After downloading the exported record, you can use the MD5 file signature to verify that the file data has not been unintentially altered or corrupted after being stored for long periods of time on your local computer.

You can check the integrity of the exported records by calculating the MD5 signature of the file and comparing it to the MD5 signature provided to you by LabLog. The MD5 signature of the file can be calculated using a script (e.g. a python script) or using the tools provided by the operating system on your computer. On a macOS system, run the following commands to create a new MD5 signature from the dowloaded file:


md5 ./path_to_file_downloaded_from_lablog

echo "string_generated_from_line_above" | xxd -r -p | base64

For more information, or if you require assistance with using the MD5 file signature, contact the LabLog support team by emailing [email protected]

Did this answer your question?