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

Reply via email to