https://bugs.documentfoundation.org/show_bug.cgi?id=105983
Bug ID: 105983
Summary: Supporting ECDSA (NIST P-256 curve) signatures created
by Hungarian citizen eID card
Product: LibreOffice
Version: 5.3.0.3 release
Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Created attachment 131179
--> https://bugs.documentfoundation.org/attachment.cgi?id=131179&action=edit
LibreOffice document with ECDSA signature
I have created a digitally signed LibreOffice document, where ECDSA signature
was calculated over the SHA-256 hash of canonicalized SignedInfo XML node. I
opened it with LibreOffice 5.3.0.3 but signature verification failed. On
low-level I could test the signature with OpenSSL v1.0.1c: result was "Verified
OK". (I also performed a negative test to be sure that OpenSSL works well.)
openssl dgst -sha256 -out SignatureValue_verified.txt -keyform PEM -verify
Aron_Szabo_end_signer-public_key.pem -signature SignatureValue_binary.txt
SignedInfo_to-be-hashed.txt
Could you check ECDSA support on low-level, under XMLSec Library? (I attached
test files...)
Relevant modules of my environment:
LibreOffice 5.3.0.3 (x64)
Windows 8.1 Pro (x64)
.NET Framework 4.6.2 (x64)
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs