Obsah
Index 🔎︎

# Použití elektronických podpisů

## Získání certifikátu

You can get a certificate from a certification authority. No matter if you choose a governmental institution or a private company it is common to be charged for this service, for example when they certify your identity. Few other authorities issue certificates free of costs, like the Open Source Project CAcert which is based on the well-known and reliable Web of Trust model and is of growing popularity.

## Správa certifikátů

Pokud používáte operační systém Linux, macOS nebo Solaris, je nutné nainstalovat nejnovější verzi aplikace Thunderbird nebo Firefox. LibreOffice poté bude využívat jejich úložiště certifikátů.

Pokud máte v Thunderbirdu nebo Firefoxu vytvořeno několik profilů a přejete si použít certifikáty z jednoho z nich, vyberte tento profil v Nástroje - Možnosti - Zabezpečení - Cesta pro certifikáty. Můžete také nastavit proměnnou prostředí MOZILLA_CERTIFICATE_FOLDER na složku s požadovaným profilem.

1. Otevřete nastavení prohlížeče, zvolte část Rozšířené, klepněte na kartu Certifikáty a poté zvolte Certifikáty. Zobrazí se dialogové okno Správce certifikátů.

2. Importujte nový kořenový certifikát, poté certifikát označte a zvolte úpravy. Potvrďte důvěru tomuto kořenovému certifikátu alespoň pro web a e-mail. Tím zaručíte, že svým certifikátem můžete podepisovat dokumenty. Stejným způsobem můžete upravit i certifikáty nižších úrovní, ale to není pro podepisování dokumentů nutné.

3. Po úpravách certifikátů ukončete a znovu spusťte LibreOffice.

V systému Windows využívá LibreOffice systémové úložiště certifikátů.

Soukromý klíč elektronického podpisu je obvykle vygenerován a bezpečně uložen systémem Windows v rámci procesu vydávání podpisu. Jakmile certifikační autorita ověří, že se na vašem počítači používá správný soukromý klíč a že jsou splněny další požadavky na identifikaci, podepíše odpovídající veřejný klíč. U osobních klíčů poskytovaných přes internet generuj soukromý klíč prohlížeč a s certifikační autoritou se nesdílí.

Získáte-li soukromý klíč jinak nebo přenesete-li ho z jiného počítače, můžete ho nainstalovat na počítači s Windows tím, že poklepete na certifikát soukromého klíče a zadáte požadovaného heslo. Takový soukromý klíč, podle toho, jak byl vydán, mohou znát i třetí strany (například správa bezpečnosti nějaké organizace).

Veřejné klíče jiných lidí, které se používají k ověření elektronických podpisů nebo šifrování dokumentů určených pouze pro ně, bývají v systému ukládány pomocí aplikací pro správu elektronických certifikátů. V některých případech bude nutné, abyste tyto certifikáty veřejných klíčů spravovali sami.

Správa veřejných a soukromých klíčů se liší podle používané verze Windows. Chcete-li zjistit podrobnosti, použijte v systému téma "Nápověda a podpora" a vyhledejte "digitální podpis".

## Podepsání dokumentů

1. Zvolte Soubor - Elektronické podpisy - Elektronické podpisy.

2. Zobrazí se dialog s žádostí o uložení dokumentu. Klepnutím na Ano soubor uložíte.

3. After saving, you see the Digital Signatures dialog. Click Add to add a public key to the document.

4. In the Select Certificate dialog, select your certificate and click OK.

5. Opět se zobrazí dialogové okno Elektronické podpisy, kde můžete případně přidat další certifikáty. Klepnutím na OK přidáte veřejný klíč k uloženému souboru.

A signed document shows an icon in the status bar. You can double-click the icon in the status bar to view the certificate.

The result of the signature validation is displayed in the status bar and within the Digital Signature dialog. Several documents and macro signatures can exist inside an ODF document. If there is a problem with one signature, then the validation result of that one signature is assumed for all signatures. That is, if there are ten valid signatures and one invalid signature, then the status bar and the status field in the dialog will flag the signature as invalid.

## Podepsání makra v dokumentu

Normálně jsou makra součástí dokumentu. Pokud dokument podepíšete, automaticky jsou podepsána také makra v dokumentu. Pokud chcete podepsat pouze makra, ale ne dokumentu, postupujte podle tohoto návodu:

1. Zvolte Nástroje - Makra - Elektronický podpis.

2. Přidejte podpis, jak je popsáno výše pro dokumenty.

When you open the Basic IDE that contains signed macros, you see an icon in the status bar.
You can double-click the icon in the status bar to view the certificate.

Související témata

English Wiki page on digital signatures

Elektronické podpisy