Blog

The Future of Data Integrity

CB Digital Seal – A Demo with ‘Greg’

May 14, 2020

Last week we introduced Connecting Software, a partner that utilizes Cryptowerk Horizon to provide a tamper-proof solution for your work environment.

After introducing the solution and explaining the technology we’ll follow it up with a step-by-step walkthrough of this solution with our demo-dummy Greg.

A Demo with Greg

Greg has received a contract from one of his partners. The partner would now like to renegotiate some of the terms. Greg remembers the contract and back then he had saved the contract on his SharePoint and sealed it.

He selected the folder named “Documents” where the contract is saved and choose the extensions that he would like to seal. Here he selected the contract in pdf and jpg format.

With one click on the “Seal” button, Greg has successfully created a seal for the contract and registered an encrypted fingerprint of the contract in the blockchain.

Now, after two years, Greg gets back into negotiation with his partner, and he needs to check some conditions in the contract. However, Greg is not 100% sure if the contract he has received from the partner via email, is not manipulated or tampered with. To ensure that the contract still has the original content and to start a successful negotiation with his partner, Greg will verify the contract with the help of CB Digital Seal. To do so, he needs to upload the contract he got via email to his SharePoint, select the contract from the right folder, and click the “Verify” button.

In Greg’s case (see screenshot below) the contract he wanted to verify is the original one. It is not tampered or manipulated, which is visualized by a green bar. This means that a fingerprint (also called a hash) of the received document was registered in the blockchain at an earlier point in time. The data integrity is verified by checking if the same fingerprint of the original contract can be found in the blockchain.

With the help of CB Digital Seal, Greg can view all details of the contract that were registered in the Ethereum blockchain, at what time, date, and the respective ID.

Let’s also look into a case where the contract could have been manipulated or a wrong contract would have been saved on SharePoint.

If the document was manipulated after the copy was registered in the blockchain, the system will show an error message “The file has been tampered”.

The system will also display an error message when the document was never registered in the blockchain, so no seal found.

We hope this was helpful in understanding how and why this solution will help you. If you are interested in learning more about the product or would like to schedule a personal meeting, please contact us.

Connecting Software, founded in 2007 in Vienna, Austria, is a producer of synchronization and integration software.

Cryptowerk, based in Silicon Valley, is a data integrity company, using blockchain to authenticate digital assets.

Read the entire paper “Product Introduction and Demo on CB Digital Seal for SharePoint” here.