How do I make a digital certificate available to LibreOffice Writer for digital signatures?











up vote
4
down vote

favorite
3












I obtained a client certificate from CAcert through Firefox. I want to use that certificate to sign a document created with LibreOffice Writer.



In Writer, I click File > Digital Signatures... to get the Digital Signatures dialog which is supposed to show the list of certificates available. The list is empty.



How can I make the certificate, which I obtained via Firefox, available to Writer?










share|improve this question




























    up vote
    4
    down vote

    favorite
    3












    I obtained a client certificate from CAcert through Firefox. I want to use that certificate to sign a document created with LibreOffice Writer.



    In Writer, I click File > Digital Signatures... to get the Digital Signatures dialog which is supposed to show the list of certificates available. The list is empty.



    How can I make the certificate, which I obtained via Firefox, available to Writer?










    share|improve this question


























      up vote
      4
      down vote

      favorite
      3









      up vote
      4
      down vote

      favorite
      3






      3





      I obtained a client certificate from CAcert through Firefox. I want to use that certificate to sign a document created with LibreOffice Writer.



      In Writer, I click File > Digital Signatures... to get the Digital Signatures dialog which is supposed to show the list of certificates available. The list is empty.



      How can I make the certificate, which I obtained via Firefox, available to Writer?










      share|improve this question















      I obtained a client certificate from CAcert through Firefox. I want to use that certificate to sign a document created with LibreOffice Writer.



      In Writer, I click File > Digital Signatures... to get the Digital Signatures dialog which is supposed to show the list of certificates available. The list is empty.



      How can I make the certificate, which I obtained via Firefox, available to Writer?







      firefox libreoffice openoffice.org certificates signature






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Apr 15 '12 at 21:40

























      asked Apr 14 '12 at 18:33









      Geoffrey

      1051110




      1051110






















          3 Answers
          3






          active

          oldest

          votes

















          up vote
          5
          down vote













          Part One: With Firefox, back up the certificate as a .p12 file.




          1. In Firefox, click Edit > Preferences to display the Preferences
            dialog.


          2. On the Preferences dialog, click the Advanced button.


          3. On the Advanced form, click the the View Certificates button to
            display the Certificate Manager dialog.


          4. On the Certificate Manager dialog, click the Your Certificates tab.


          5. Expand the relevant certificate authority name and click the
            relevant certificate to select it.


          6. Click the Backup button to display a Save As dialog titled File Name
            to Backup.


          7. On the File Name to Backup dialog, in the Name text box, type the
            name you want to give to the backup copy of the file.


          8. Select the folder in which you want to save the file.


          9. Click the Save button to display the Choose a Certificate Backup
            Password dialog.


          10. Type your chosen password twice. Click the OK button.


          11. An Alert dialog will appear, informing you that your certificates
            and private keys were successfully backed up. Click the OK button.


          12. Close the other two open dialogs.



          Part 2: With Thunderbird, import the .p12 file to Thunderbirds certificate store.




          1. In Thunderbird, click Edit > Prefereces, to display the Thunderbird Preferences dialog.


          2. Click the Advanced button on the top menu.


          3. On the Advanced form, click the Certificates tab.


          4. Click the View Certificates button to display the Certificate Manager dialog.


          5. Click the Your Certificates tab.


          6. Click the Import button to display the Certificates to Import dialog.


          7. Find the .p12 file which you backed from Firefox, click it and click the Open button to display the Password Entry dialog.


          8. Type the password you used to backup the file from Firefox and click the OK button.


          9. An Alert dialog will appear, indicating that the operation was successfull.


          10. Close the other two open dialogs.



          Part 3: In Thunderbird, edit the root certificate of your certificate authority to make it trusted for identifying websites, mail users and software makers.




          1. Display the Certificate Manager dialog as described in Part 2.


          2. On the Certificate Manager dialog, click the Authorities tab.


          3. In the list of root certificates, click on your certificate authority's certificate to select it.


          4. Click the Edit Trust... button to display the Edit Trust Settings dialog.


          5. Check the three checkboxes to make your certificate authority trusted for websites, email and software.


          6. Click the OK button.


          7. Close all open dialogs.



          Part 4: In LibreOffice Writer, verify that the certificate is available for digital signatures.




          1. Close all Writer windows which may have been running.


          2. Open an existing Writer document (because you can only view the certificates from a file which is saved to
            disk).


          3. Click File > Digital Signatures... to display the Digital Signatures dialog.


          4. Click the Sign Document button to display the Select Certificate dialog.



          Your certificate will appear in the list of certificates.






          share|improve this answer























          • Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
            – GUI Junkie
            Jul 6 '12 at 9:09










          • And how can I add signatures to the Select Certificate dialog in Libreoffice?
            – Akronix
            Oct 14 at 7:45


















          up vote
          2
          down vote













          If you have Thunderbird installed, you need to import the certificate into Thunderbird's certificates store.






          share|improve this answer

















          • 1




            Thanks. I wrote a step-by-step explanation in my answer.
            – Geoffrey
            Apr 15 '12 at 17:37










          • Well done - very nice explanation!
            – tohuwawohu
            Apr 15 '12 at 19:51


















          up vote
          0
          down vote













          Another option is to use TinyCA to generate your own certificate.



          If your Certificate does not show up in Libreoffice check:



          Tools => Options => Security => Certificate Path


          (Thunderbird is the default certificate store):



          enter image description here






          share|improve this answer





















            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "89"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














             

            draft saved


            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f122058%2fhow-do-i-make-a-digital-certificate-available-to-libreoffice-writer-for-digital%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            3 Answers
            3






            active

            oldest

            votes








            3 Answers
            3






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            5
            down vote













            Part One: With Firefox, back up the certificate as a .p12 file.




            1. In Firefox, click Edit > Preferences to display the Preferences
              dialog.


            2. On the Preferences dialog, click the Advanced button.


            3. On the Advanced form, click the the View Certificates button to
              display the Certificate Manager dialog.


            4. On the Certificate Manager dialog, click the Your Certificates tab.


            5. Expand the relevant certificate authority name and click the
              relevant certificate to select it.


            6. Click the Backup button to display a Save As dialog titled File Name
              to Backup.


            7. On the File Name to Backup dialog, in the Name text box, type the
              name you want to give to the backup copy of the file.


            8. Select the folder in which you want to save the file.


            9. Click the Save button to display the Choose a Certificate Backup
              Password dialog.


            10. Type your chosen password twice. Click the OK button.


            11. An Alert dialog will appear, informing you that your certificates
              and private keys were successfully backed up. Click the OK button.


            12. Close the other two open dialogs.



            Part 2: With Thunderbird, import the .p12 file to Thunderbirds certificate store.




            1. In Thunderbird, click Edit > Prefereces, to display the Thunderbird Preferences dialog.


            2. Click the Advanced button on the top menu.


            3. On the Advanced form, click the Certificates tab.


            4. Click the View Certificates button to display the Certificate Manager dialog.


            5. Click the Your Certificates tab.


            6. Click the Import button to display the Certificates to Import dialog.


            7. Find the .p12 file which you backed from Firefox, click it and click the Open button to display the Password Entry dialog.


            8. Type the password you used to backup the file from Firefox and click the OK button.


            9. An Alert dialog will appear, indicating that the operation was successfull.


            10. Close the other two open dialogs.



            Part 3: In Thunderbird, edit the root certificate of your certificate authority to make it trusted for identifying websites, mail users and software makers.




            1. Display the Certificate Manager dialog as described in Part 2.


            2. On the Certificate Manager dialog, click the Authorities tab.


            3. In the list of root certificates, click on your certificate authority's certificate to select it.


            4. Click the Edit Trust... button to display the Edit Trust Settings dialog.


            5. Check the three checkboxes to make your certificate authority trusted for websites, email and software.


            6. Click the OK button.


            7. Close all open dialogs.



            Part 4: In LibreOffice Writer, verify that the certificate is available for digital signatures.




            1. Close all Writer windows which may have been running.


            2. Open an existing Writer document (because you can only view the certificates from a file which is saved to
              disk).


            3. Click File > Digital Signatures... to display the Digital Signatures dialog.


            4. Click the Sign Document button to display the Select Certificate dialog.



            Your certificate will appear in the list of certificates.






            share|improve this answer























            • Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
              – GUI Junkie
              Jul 6 '12 at 9:09










            • And how can I add signatures to the Select Certificate dialog in Libreoffice?
              – Akronix
              Oct 14 at 7:45















            up vote
            5
            down vote













            Part One: With Firefox, back up the certificate as a .p12 file.




            1. In Firefox, click Edit > Preferences to display the Preferences
              dialog.


            2. On the Preferences dialog, click the Advanced button.


            3. On the Advanced form, click the the View Certificates button to
              display the Certificate Manager dialog.


            4. On the Certificate Manager dialog, click the Your Certificates tab.


            5. Expand the relevant certificate authority name and click the
              relevant certificate to select it.


            6. Click the Backup button to display a Save As dialog titled File Name
              to Backup.


            7. On the File Name to Backup dialog, in the Name text box, type the
              name you want to give to the backup copy of the file.


            8. Select the folder in which you want to save the file.


            9. Click the Save button to display the Choose a Certificate Backup
              Password dialog.


            10. Type your chosen password twice. Click the OK button.


            11. An Alert dialog will appear, informing you that your certificates
              and private keys were successfully backed up. Click the OK button.


            12. Close the other two open dialogs.



            Part 2: With Thunderbird, import the .p12 file to Thunderbirds certificate store.




            1. In Thunderbird, click Edit > Prefereces, to display the Thunderbird Preferences dialog.


            2. Click the Advanced button on the top menu.


            3. On the Advanced form, click the Certificates tab.


            4. Click the View Certificates button to display the Certificate Manager dialog.


            5. Click the Your Certificates tab.


            6. Click the Import button to display the Certificates to Import dialog.


            7. Find the .p12 file which you backed from Firefox, click it and click the Open button to display the Password Entry dialog.


            8. Type the password you used to backup the file from Firefox and click the OK button.


            9. An Alert dialog will appear, indicating that the operation was successfull.


            10. Close the other two open dialogs.



            Part 3: In Thunderbird, edit the root certificate of your certificate authority to make it trusted for identifying websites, mail users and software makers.




            1. Display the Certificate Manager dialog as described in Part 2.


            2. On the Certificate Manager dialog, click the Authorities tab.


            3. In the list of root certificates, click on your certificate authority's certificate to select it.


            4. Click the Edit Trust... button to display the Edit Trust Settings dialog.


            5. Check the three checkboxes to make your certificate authority trusted for websites, email and software.


            6. Click the OK button.


            7. Close all open dialogs.



            Part 4: In LibreOffice Writer, verify that the certificate is available for digital signatures.




            1. Close all Writer windows which may have been running.


            2. Open an existing Writer document (because you can only view the certificates from a file which is saved to
              disk).


            3. Click File > Digital Signatures... to display the Digital Signatures dialog.


            4. Click the Sign Document button to display the Select Certificate dialog.



            Your certificate will appear in the list of certificates.






            share|improve this answer























            • Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
              – GUI Junkie
              Jul 6 '12 at 9:09










            • And how can I add signatures to the Select Certificate dialog in Libreoffice?
              – Akronix
              Oct 14 at 7:45













            up vote
            5
            down vote










            up vote
            5
            down vote









            Part One: With Firefox, back up the certificate as a .p12 file.




            1. In Firefox, click Edit > Preferences to display the Preferences
              dialog.


            2. On the Preferences dialog, click the Advanced button.


            3. On the Advanced form, click the the View Certificates button to
              display the Certificate Manager dialog.


            4. On the Certificate Manager dialog, click the Your Certificates tab.


            5. Expand the relevant certificate authority name and click the
              relevant certificate to select it.


            6. Click the Backup button to display a Save As dialog titled File Name
              to Backup.


            7. On the File Name to Backup dialog, in the Name text box, type the
              name you want to give to the backup copy of the file.


            8. Select the folder in which you want to save the file.


            9. Click the Save button to display the Choose a Certificate Backup
              Password dialog.


            10. Type your chosen password twice. Click the OK button.


            11. An Alert dialog will appear, informing you that your certificates
              and private keys were successfully backed up. Click the OK button.


            12. Close the other two open dialogs.



            Part 2: With Thunderbird, import the .p12 file to Thunderbirds certificate store.




            1. In Thunderbird, click Edit > Prefereces, to display the Thunderbird Preferences dialog.


            2. Click the Advanced button on the top menu.


            3. On the Advanced form, click the Certificates tab.


            4. Click the View Certificates button to display the Certificate Manager dialog.


            5. Click the Your Certificates tab.


            6. Click the Import button to display the Certificates to Import dialog.


            7. Find the .p12 file which you backed from Firefox, click it and click the Open button to display the Password Entry dialog.


            8. Type the password you used to backup the file from Firefox and click the OK button.


            9. An Alert dialog will appear, indicating that the operation was successfull.


            10. Close the other two open dialogs.



            Part 3: In Thunderbird, edit the root certificate of your certificate authority to make it trusted for identifying websites, mail users and software makers.




            1. Display the Certificate Manager dialog as described in Part 2.


            2. On the Certificate Manager dialog, click the Authorities tab.


            3. In the list of root certificates, click on your certificate authority's certificate to select it.


            4. Click the Edit Trust... button to display the Edit Trust Settings dialog.


            5. Check the three checkboxes to make your certificate authority trusted for websites, email and software.


            6. Click the OK button.


            7. Close all open dialogs.



            Part 4: In LibreOffice Writer, verify that the certificate is available for digital signatures.




            1. Close all Writer windows which may have been running.


            2. Open an existing Writer document (because you can only view the certificates from a file which is saved to
              disk).


            3. Click File > Digital Signatures... to display the Digital Signatures dialog.


            4. Click the Sign Document button to display the Select Certificate dialog.



            Your certificate will appear in the list of certificates.






            share|improve this answer














            Part One: With Firefox, back up the certificate as a .p12 file.




            1. In Firefox, click Edit > Preferences to display the Preferences
              dialog.


            2. On the Preferences dialog, click the Advanced button.


            3. On the Advanced form, click the the View Certificates button to
              display the Certificate Manager dialog.


            4. On the Certificate Manager dialog, click the Your Certificates tab.


            5. Expand the relevant certificate authority name and click the
              relevant certificate to select it.


            6. Click the Backup button to display a Save As dialog titled File Name
              to Backup.


            7. On the File Name to Backup dialog, in the Name text box, type the
              name you want to give to the backup copy of the file.


            8. Select the folder in which you want to save the file.


            9. Click the Save button to display the Choose a Certificate Backup
              Password dialog.


            10. Type your chosen password twice. Click the OK button.


            11. An Alert dialog will appear, informing you that your certificates
              and private keys were successfully backed up. Click the OK button.


            12. Close the other two open dialogs.



            Part 2: With Thunderbird, import the .p12 file to Thunderbirds certificate store.




            1. In Thunderbird, click Edit > Prefereces, to display the Thunderbird Preferences dialog.


            2. Click the Advanced button on the top menu.


            3. On the Advanced form, click the Certificates tab.


            4. Click the View Certificates button to display the Certificate Manager dialog.


            5. Click the Your Certificates tab.


            6. Click the Import button to display the Certificates to Import dialog.


            7. Find the .p12 file which you backed from Firefox, click it and click the Open button to display the Password Entry dialog.


            8. Type the password you used to backup the file from Firefox and click the OK button.


            9. An Alert dialog will appear, indicating that the operation was successfull.


            10. Close the other two open dialogs.



            Part 3: In Thunderbird, edit the root certificate of your certificate authority to make it trusted for identifying websites, mail users and software makers.




            1. Display the Certificate Manager dialog as described in Part 2.


            2. On the Certificate Manager dialog, click the Authorities tab.


            3. In the list of root certificates, click on your certificate authority's certificate to select it.


            4. Click the Edit Trust... button to display the Edit Trust Settings dialog.


            5. Check the three checkboxes to make your certificate authority trusted for websites, email and software.


            6. Click the OK button.


            7. Close all open dialogs.



            Part 4: In LibreOffice Writer, verify that the certificate is available for digital signatures.




            1. Close all Writer windows which may have been running.


            2. Open an existing Writer document (because you can only view the certificates from a file which is saved to
              disk).


            3. Click File > Digital Signatures... to display the Digital Signatures dialog.


            4. Click the Sign Document button to display the Select Certificate dialog.



            Your certificate will appear in the list of certificates.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Apr 15 '12 at 17:47

























            answered Apr 15 '12 at 12:34









            Geoffrey

            1051110




            1051110












            • Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
              – GUI Junkie
              Jul 6 '12 at 9:09










            • And how can I add signatures to the Select Certificate dialog in Libreoffice?
              – Akronix
              Oct 14 at 7:45


















            • Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
              – GUI Junkie
              Jul 6 '12 at 9:09










            • And how can I add signatures to the Select Certificate dialog in Libreoffice?
              – Akronix
              Oct 14 at 7:45
















            Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
            – GUI Junkie
            Jul 6 '12 at 9:09




            Great, just discovered that the trust is NOT the same in Firefox as in Thunderbird.
            – GUI Junkie
            Jul 6 '12 at 9:09












            And how can I add signatures to the Select Certificate dialog in Libreoffice?
            – Akronix
            Oct 14 at 7:45




            And how can I add signatures to the Select Certificate dialog in Libreoffice?
            – Akronix
            Oct 14 at 7:45












            up vote
            2
            down vote













            If you have Thunderbird installed, you need to import the certificate into Thunderbird's certificates store.






            share|improve this answer

















            • 1




              Thanks. I wrote a step-by-step explanation in my answer.
              – Geoffrey
              Apr 15 '12 at 17:37










            • Well done - very nice explanation!
              – tohuwawohu
              Apr 15 '12 at 19:51















            up vote
            2
            down vote













            If you have Thunderbird installed, you need to import the certificate into Thunderbird's certificates store.






            share|improve this answer

















            • 1




              Thanks. I wrote a step-by-step explanation in my answer.
              – Geoffrey
              Apr 15 '12 at 17:37










            • Well done - very nice explanation!
              – tohuwawohu
              Apr 15 '12 at 19:51













            up vote
            2
            down vote










            up vote
            2
            down vote









            If you have Thunderbird installed, you need to import the certificate into Thunderbird's certificates store.






            share|improve this answer












            If you have Thunderbird installed, you need to import the certificate into Thunderbird's certificates store.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Apr 15 '12 at 10:35









            tohuwawohu

            5,62131931




            5,62131931








            • 1




              Thanks. I wrote a step-by-step explanation in my answer.
              – Geoffrey
              Apr 15 '12 at 17:37










            • Well done - very nice explanation!
              – tohuwawohu
              Apr 15 '12 at 19:51














            • 1




              Thanks. I wrote a step-by-step explanation in my answer.
              – Geoffrey
              Apr 15 '12 at 17:37










            • Well done - very nice explanation!
              – tohuwawohu
              Apr 15 '12 at 19:51








            1




            1




            Thanks. I wrote a step-by-step explanation in my answer.
            – Geoffrey
            Apr 15 '12 at 17:37




            Thanks. I wrote a step-by-step explanation in my answer.
            – Geoffrey
            Apr 15 '12 at 17:37












            Well done - very nice explanation!
            – tohuwawohu
            Apr 15 '12 at 19:51




            Well done - very nice explanation!
            – tohuwawohu
            Apr 15 '12 at 19:51










            up vote
            0
            down vote













            Another option is to use TinyCA to generate your own certificate.



            If your Certificate does not show up in Libreoffice check:



            Tools => Options => Security => Certificate Path


            (Thunderbird is the default certificate store):



            enter image description here






            share|improve this answer

























              up vote
              0
              down vote













              Another option is to use TinyCA to generate your own certificate.



              If your Certificate does not show up in Libreoffice check:



              Tools => Options => Security => Certificate Path


              (Thunderbird is the default certificate store):



              enter image description here






              share|improve this answer























                up vote
                0
                down vote










                up vote
                0
                down vote









                Another option is to use TinyCA to generate your own certificate.



                If your Certificate does not show up in Libreoffice check:



                Tools => Options => Security => Certificate Path


                (Thunderbird is the default certificate store):



                enter image description here






                share|improve this answer












                Another option is to use TinyCA to generate your own certificate.



                If your Certificate does not show up in Libreoffice check:



                Tools => Options => Security => Certificate Path


                (Thunderbird is the default certificate store):



                enter image description here







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jun 25 at 10:48









                Stuart Cardall

                1013




                1013






























                     

                    draft saved


                    draft discarded



















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f122058%2fhow-do-i-make-a-digital-certificate-available-to-libreoffice-writer-for-digital%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Biblatex bibliography style without URLs when DOI exists (in Overleaf with Zotero bibliography)

                    ComboBox Display Member on multiple fields

                    Is it possible to collect Nectar points via Trainline?