../_images/banner-signatures.svg

Introduction

This section explains the concept of digital signature, and how to apply it in Laby.

Definition

A digital signature is a math scheme. It verifies the authenticity of digital messages or documents.

A valid digital signature gives a recipient reason to believe two things. First, that the sender cannot deny sending the message (non-repudiation). Second, that the message was not changed in transit (integrity).

The digital signature is applied in the program module in Laby. It focuses on the study, experiment, and test that you created in your project. Made in collaboration with your teammates.

The signature is separated in three parts:

../_images/lock_signature_v2.png

Different levels of signature.


Note

The signature level 2 is the only one that guarantees digital signature authentication.

Lock and signature rights

Any user with update rights can participate on the lock/signature process. The signature process require 2 different users.