@biglesias
To add SignTime option,
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): SIGNATURECLOUD-610
@biglesias
To add SignTime option,
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): SIGNATURECLOUD-610
Hi, @biglesias, got your message. Empty password - ok, but I donāt see the pfx file in message. It was requested for investigation
@biglesias, Got the certificate file,
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.
Issue ID(s): SIGNATURENET-5079
BTW, SignTime option already implemented, it will be released within next version of GroupDocs.Signature Cloud, probably in v24.4
@sergei.terentev
Thank you.
And wow, SignTime already implemented! That was fast. Will look into when itās released. Where will you post the changelog?
The v24.4 planned to be released before end of this month (04/24)
Hello @biglesias!
Thank you for sharing the issue - I hope to help you asap, and keep the product more stable and useful for your process. Let me deep into the digital signatures (DS) process with PDF.
DS is used to verify the authenticity and integrity of the document content.
When a PDF is signed digitally using a Personal Information Exchange (.PFX) file, the document is essentially āsealedā with the signerās private key. Hereās what happens in the process:
(PFX contains the private and public keys)
When a second signature is added, the same process is repeated, potentially on a modified version of the document (including the first signature), and that Causes of Invalid Signatures
1. Incremental Saving: PDF supports incremental saves, where changes (including new signatures) are appended to the document without altering the original content. If the PDF software does not handle the incremental saves correctly, it can cause earlier signatures to appear invalidated.
2. Signature Validation Policy: Different PDF viewers and editors have varying policies on how they validate signatures. Adobe Reader, for example, checks both the certificateās validity period and whether the certificate is trusted by the system or not.
Root Cause
When PDF is signed a second time with the new PFX certificate the previous certificate in the document has only the public key, so the new PFX certificate creates new hash, encryption, and signature embedding. This is when the first certificate becomes invalid.
Solution
Each time the user signs the PDF with the certificate
if you have each user unique PFX certificate you can keep in the metadata signatures some user identification
*For the new 24.4 version
For the upcoming version we will try to investigate possible incremental saving mode without document change but only adding the digital signatures.
Meantime may I ask you to share your process - how do you use software to understand better your needs, and suggest some ideas
Thank you!
Hi @yuriy.mazurchuk ,
Thank you for the info.
Having incremental saving would be great. Iāll send you privately a file as an example on what we are trying to replicate.
Our process consist of the following:
With the userās document stored on our servers, we send it to you for the first signature. We are using Image, Text and Digital types together. After signature I use the downloadFile API to bring the signed doc back to our platform where we store it back to our servers. The second signature might happen just after that, half an hour later, or even a year later. Itās dynamic and depends entirely on our clients. When it happens the above process is repeated just the same. We plan on using a corporate PFX certificate and would bring the metadata from our platform of each user to use as the info for the Text type signature.
@sergei.terentev
Tested the SignTime option already and it worked great, thanks! Signature no longer appears as signed in future.
Any news on v24.4?
Hi @biglesias
We are currently investigating this feature and expect to provide you with an update and information on the hotfix release by next week.
Please note that the upcoming 24.4 release will not include this extension.
In the meantime, Iād like to share some insights into whatās happening behind the scenes with GroupDocs.Signature. Every time a document is saved with signatures, the library records a change log and signature details in the documentās metadata. This functionality facilitates the tracking of document modifications and signature verifications. Each signature is stored with a unique identifier in the metadata.
Furthermore, we are working on supporting incremental digital signing, which allows changes to be documented without altering the content of the document itself. Implementing this feature requires significant code adjustments.
Thank you for your patience and understanding.
Hi @biglesias
I am glad to inform you that we implemented proof of concept to respect incremental signing with the digital signatures only.
We will do our best to deliver this enhancement in the nearest 24.5 release.
Thank you!
Hello @yuriy.mazurchuk
Thatās great news! When can we expect the 24.5 release?
Thank you very much
Hello @biglesias
Please be aware that we updated the main library with the new functionality and we will update the cloud this week within a day or two and inform you immediately once it is done and tested.
Please when use this new feature give the DigitalSignOptions without settings like Image, Border and special Background color appearance. These additional settings will lead the library to use additional image artifacts on the document page that will lead to document iterative change. We will provide an example of this new feature.
Thank you!
Hi, @biglesias, we are sorry for delay, we have faced with some technical issues while making a new release, we are working on it
Hello @sergei.terentev
I appreciate the transparency, thanks. Me and my team are very excited to use the new update so we will wait whatever it takes.
Hi, we have released GroupDocs.Signature Cloud v24.6, the incremental digital signature feature should work there. Please sign with digital signature without any additional options (like text, watermark or etc), and you can sign with digital multiple times, and Signature.Cloud will only add signature without modifying the document, that keeps previous signatures validity.