The Certificate Revocation List (CRL) is an essential technical feature for any solution that takes digital certification and security seriously. Although it is not always visible to end users, it plays a critical role in the trustworthiness of digital signatures.
The digital certificates used to sign documents are issued by a Certificate Authority (CA). This authority is responsible for maintaining a list containing the serial numbers of all revoked certificates, including the certificate of the certificate authority itself.
When a CA supports CRL, the issued certificate includes a public URL pointing to the revocation list. This URL allows systems and validators to check, at any time, whether a specific certificate has been revoked.
Certificate revocation may occur for several legitimate reasons, such as:
In these situations, keeping the certificate active would represent a security risk.
When a document is signed using a certificate that has an associated CRL, this information is embedded in the signature data.
When validating the document with a CRL-compatible system, the following process takes place:
If the certificate was revoked before the signing date, the document is considered invalid, as it was signed using a certificate that was no longer trustworthy at that time. If the revocation occurred after the signing date, the signature remains valid.
From now on, CRL support is a standard feature in LibreSign.
This means that:
Before signing, LibreSign checks whether the user's certificate has been revoked
During document validation, LibreSign:
Certificate management, administrators can:
With the implementation of CRL, LibreSign:
This is another step in LibreSign's commitment to security, transparency, and technical compliance. Security is not an optional feature — it is a design principle in LibreSign.