diff options
author | Juraj Šarinay <juraj@sarinay.com> | 2025-03-06 16:44:01 +0100 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2025-03-18 15:32:44 +0100 |
commit | 7913086251ad702bc7fa0bf9619c682b87e3f709 (patch) | |
tree | 63d3e8adf24c0feb92bc21f94d0644178c2d2fc6 /afms/README | |
parent | a4460b67b7c5273b62cf8597dedbbb2850c97489 (diff) |
Improve adbe.pkcs7.sha1 signature verification
distro/collabora/co-24.04
For PDF signatures with SubFilter == adbe.pkcs7.sha1, we only
compared hash values and never actually checked SignatureValue
within SignerInfo.
Fix bugs introduced by 055fd58711d57af4d96214aebd71b713303d5527 and
e58ed17e35989350afe3e9fd77b24515df782eac by verifying the actual
(public-key) signature after the hash values compare equal.
Change-Id: I5fa3d60df214cc5efedd1c0eba6cf1b9faf05360
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183059
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
(cherry picked from commit 9f687b06fc25156a2a3f4d688b56542612995aa9)
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183082
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Diffstat (limited to 'afms/README')
0 files changed, 0 insertions, 0 deletions