Data Confidentiality Guarantee

blog-post-image

One of the key features of the Woleet platform is its ability to guarantee 100% confidentiality of client data. But how is this made possible ?

The digital footprint: definition

The digital footprint, also known as a hash or checksum, is a short sequence of digital data computed from a larger block of data (such as a file or a message). It is used to verify, with very high probability, that the integrity of this block has been preserved during a copying, storage, or transmission operation.

One can calculate a footprint from any digital data, regardless of its size. The result will always be a sequence of the same length. A digital footprint is unique, much like a fingerprint.

It is important to understand that while it is possible to generate a digital footprint from a file, it is impossible to generate the original data from the digital footprint.

How is a digital fingerprint calculated?

To obtain the digital fingerprint of a file, a hashing function is used. The preferred hashing function used at Woleet is SHA-2. In all cases, the digital fingerprint is calculated client-side.

In the case of using a web application like Woleet Sign or Proof Desk, it's the browser that calculates the fingerprint locally using JavaScript code. This calculation is very fast for files of a few kilobytes and can take several minutes for files of tens of gigabytes.

In the case of using the API, it's possible to calculate the fingerprint locally with any programming language; indeed, hash calculation is a basic function of all coding platforms. Tools like Woleet-cli or ProofKeeper also calculate the digital fingerprint locally.

Woleet only requires the digital fingerprint of files to create the proof.

The digital fingerprint is the basis of proof creation. If the proven document is altered, the digital fingerprint will be entirely different, rendering the proof invalid.

The blockchain proof generated by Woleet corresponds mathematically to this fingerprint and nothing else. The fingerprint is the starting point of the proof, and Woleet has no need to know the content of the data.

By using this system, you can be assured that no sensitive data leaves your infrastructure. You retain control and greatly reduce the risk of leaks.

An Exception in the World of Digital Trust

Other electronic signature or server seal solutions typically require sending data v to a third-party platform in most cases. This simply means that your files end up on servers you do not control. Servers that can be compromised, for example, during a cyberattack.

Another concern with sharing documents with a trusted third party is that downloading files is costly in terms of bandwidth and can quickly become problematic if data volumes are significant.

Proofs Generated Without Revealing the Content of the Files

One of the key features of the Woleet platform is its ability to guarantee 100% confidentiality of client data. But how is this made possible?

The Digital Footprint: Definition

The digital footprint, also known as a hash or checksum, is a short sequence of digital data computed from a larger block of data (such as a file or a message). It is used to verify, with very high probability, that the integrity of this block has been preserved during a copying, storage, or transmission operation.

Therefore, a footprint can be calculated from any digital data, regardless of its size. The result will always be a sequence of the same length. A digital footprint is unique, much like a fingerprint.

It is important to understand that while it is possible to generate a digital footprint from a file, it is impossible to generate the original data from the digital footprint.