# Passwords and Keys Manual

## Úvod

You can use Passwords and Keys to create and manage PGP and SSH keys.

Passwords and Keys provides a front end to many of the features of Gnu Privacy Guard (GPG) and integrates with multiple components of the GNOME desktop.

With Passwords and Keys you can:

- Create and manage PGP and SSH keys,

- Export and import PGP and SSH keys,

- Share your keys with others,

## Začínáme

### Starting Passwords and Keys

You can start Passwords and Keys in the following ways:

Nabídka Aplikace

- Choose Accessories Password and Keys .

Příkazový řádek

- Napište `seahorse` a zmáčkněte Return.

### When You Start Passwords and Keys

When you start Passwords and Keys, the Password and Keys window is displayed.

#### The Passwords and Keys Window

Show the Passwords and Keys window.

The Passwords and Keys window contains the following elements:

Panel nabídek

- The menus on the menubar contain all of the commands that you need to perform tasks in Passwords and Keys.

Panel nástrojů

- Panel nástrojů můžete použít k rychlému přístupu k nejčastěji používaným funkcím.

Karty s klíči a hesly

- Poskytuje přístup ke klíčům a heslům v klíčence.

Volby při prvním spuštění

- Poskytuje rychlý přístup k neužitečnějším funkcím pro uživatele, kteří aplikaci spustili poprvé. Můžete zde najít:

  - Procházení nápovědy

  - Import klíčů do klíčenky

  - Vytvoření nového klíče

## Vytváření klíčů OpenPGP

OpenPGP je volně přístupný protokol na šifrování e-mailů s pomocí veřejného klíče založený na PGP. Definuje standardní formáty pro šifrované správy, podpisy, soukromé klíče a certifikáty pro výměnu veřejných klíčů.

Šifrování veřejným klíčem je koncept, který používá dva klíče: veřejný klíč, který můžete dát komukoliv, s kým chcete komunikovat a soukromý klíč, který je soukromý a musí zůstat bezpečně schovaný.

To create OpenPGP keys:

1. Choose File New...

2. Select PGP Key and click Continue

3. Enter your full name (first - last), your e-mail address and any additional information. You can also specify advanced options for the key: see below.

4. Click Create to create the new key pair.

5. The Passphrase for New PGP Key dialog will open. Enter the passphrase twice for your new key.

Když si budete vybírat ověřovací frázi, měli byste dodržet stejná pravidla, jako při vytváření silného hesla. Hlavní rozdíl mezi heslem a ověřovací frází je v tom, že pro ověřovací frázi jsou platnými znaky i mezery.

### Pokročilé možnosti

Rozbalte část Pokročilé možnosti, abyste mohli pro klíč zadat následující volby:

Encryption Type

- V tomto poli se určuje šifrovací algoritmus použitý ke generování klíčů.

  DSA ElGamal

- Tato volba je doporučená, protože umožňuje šifrovat, dešifrovat, podepisovat a ověřovat podle potřeby.

DSA

- Umožňuje pouze podepisování.

RSA

- Umožňuje pouze podepisování.

Key Strength (bits)

- Udává délku klíče v bitech. Delší klíč je bezpečnější za předpokladu, že použijete silnou ověřovací frázi. Na druhou stranu, provádění operací s delším klíčem vyžaduje více času než s kratším. Přijatelné hodnoty jsou mezi 1024 a 4096 bitů. Doporučené je použít minimálně 2048 bitů.

Expiration Date

- This is the date at which the key will cease to be usable for performing encryption or signing operations. 6 months is a reasonable time to set it to. You will have to either change the expiration date or generate a new key or subkey after this amount of time passes.

  Sign your new key with your old one before it expires to preserve your trust status.

## Vytváření klíčů pro Secure Shell

Secure Shell (SSH) je způsob přihlašování ke vzdáleným počítačům za účelem spouštění příkazů na těchto počítačích. Klíče SSH se používají v ověřovacích systémech založených na klíči jako alternativa k výchozímu systému ověřování heslem. Při ověřování založeném na klíči není zapotřebí ručně psát ověřovací heslo.

Klíče Secure Shellu sestávají ze dvou klíčů: soukromého klíče, který musí být uložený v bezpečí, a veřejného klíče, který můžete nahrát na kterýkoliv počítač, ke kterému potřebujete přístup.

Vytvoření klíče pro Secure Shell:

1. Zvolte Soubor Nový.

2. Vyberte Klíč Secure Shellu a klikněte na tlačítko Pokračovat.

3. Zadejte popis, k čemu se bude klíč používat. Můžete použít svoji e-mailovou adresu nebo něco jiného vystihujícího účel. Můžete pro klíč také nastavit pokročilé volby, viz dále.

4. Klikněte na Pouze vytvořit klíč, aby se vytvořil nový klíč, nebo na Vytvořit a nastavit, aby se vytvořil klíč a nastavil další počítač, který jej použije pro ověřování.

5. Otevře se dialogové okno Ověřovací fráze pro nový klíč Secure Shellu. Zadejte dvakrát ověřovací frázi pro svůj nový klíč.

   Když si budete vybírat ověřovací frázi, měli byste dodržet stejná pravidla, jako při vytváření silného hesla. Hlavní rozdíl mezi heslem a ověřovací frází je v tom, že pro ověřovací frázi jsou platnými znaky i mezery.

### Pokročilé možnosti

Rozbalte část Pokročilé možnosti, abyste mohli pro nový klíč zadat následující volby:

Encryption Type

- Toto pole určuje šifrovací algoritmus použitý pro generování klíče.

  RSA

- Pro vytváření klíče SSH použít algoritmus Rivest-ShamirAdleman (RSA). Tato volba je upřednostňovaná a bezpečnější.

DSA

- Pro vytváření klíče SSH použít Digital Signature Algorithm (DSA).

Key Strength (bits)

- Udává délku klíče v bitech. Delší klíč je bezpečnější za předpokladu, že použijete silnou ověřovací frázi. Na druhou stranu, provádění operací s delším klíčem vyžaduje více času než s kratším. Přijatelné hodnoty jsou mezi 1024 a 4096 bitů. Doporučené je použít minimálně 2048 bitů.

## Vlastnosti klíčů OpenPGP

Popisy v této kapitole platí pro všechny klíče OpenPGP.

To view properties of a PGP key:

- Select the PGP key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Details tab.

### Vlastnosti

Fingerprint

- Otisk klíče je unikátní řetězec znaků, který jednoznačně klíč identifikuje.

KeyID

- ID klíče je podobné otisku klíče. Akorát že ID klíče obsahuje pouze posledních 8 znaků z otisku klíče. Většinou je možné identifikovat klíč pouze pomocí ID klíče, ale sem tam se může stát, že dva klíče mohou mít stejné ID.

Type

- Určuje šifrovací algoritmus použitý k vygenerování klíče. Klíče DSA lez použít pouze k podepsání. Klíče ElGamal jsou použitelné pro šifrování.

Created

- Ukazuje datum, kdy byl klíč vytvořený.

Expires

- Ukazuje datum, od kterého už se klíč nemůže používat.

Strength

- Indicates the length in bits of a key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### Důvěryhodnost

Důvěryhodnost je indikátorem, jak jistí jste si způsobilostí osoby korektně rozšiřovat rozsah důvěry. Když stojíte před problémem, že klíč nemáte podepsaný, budou určující pro platnost osobního klíče podpisy, které jste sesbírali a jak moc věříte nebo nevěříte lidem, kteří tyto podpisy vytvářeli. Standardně vyžaduje neznámý klíč 3 podpisy s částečnou důvěryhodností nebo 1 plně důvěryhodný podpis.

- Neznámá: Nedokážete posoudit schopnost osoby podepisovat korektně klíče.

- Žádná: Tato osoba nemůže klíče korektně podepisovat.

- Částečná: Tato osoba před podepsání zkontroluje fotografické ID, ale nutně nezkoumá ostatní ID.

- Plná: Tato osoba zkoumá navzájem a všechny fotografické ID osoby, před jejím podepsáním (např. podepisují pouze klíče, které skutečně náleží osobě, která žádá o podpis).

- Bezmezná: Tato úroveň důvěryhodnosti by měla být přiřazená vašim vlastním klíčům.

### Povolování a zakazování klíčů

Když je klíč povolený, může být použitý na provádění šifrovacích operací. Když je klíč zakázaný, nelze je použít na šifrování nebo vytváření ověřovacích podpisů.

### Datum propadnutí platnosti

Jakmile platnost klíče vyprší, klíč nemůže být nadále používán k provádění operací s klíčem. Posunutím data propadnutí dál do budoucna klíč znovu nabude platnosti. Dobrým zvykem v praxi je mít hlavní klíč, jehož platnost nikdy nekončí a více podklíčů, který mají datum propadnutí nastavené a jsou podepsané hlavním klíčem.

### Více ID uživatele

Více ID uživatele dovoluje použít s jedním klíčem více identit a e-mailových adres.

They usually take the form of:

    Name (comment) <email address>

#### Přidávání ID uživatele

Přidání ID uživatele je dobré, pokud chcete mít jednu identitu pro pracovní záležitosti a druhou pro své přátele.

To add a user ID to a key:

- Select the key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Names and Signatures tab,

- Click on Add Name.

Po provedení předchozích kroků spatříte dialogové okno, které musíte vyplnit. Jednotlivá pole jsou objasněná dále.

Full Name

- Enter your full name in the form

      <first> <last>

  A middle name or initial is optional.

  Do tohoto pole musíte zadat minimálně 5 znaků.

Email Address

- Podle vaší e-mailové adresy většina lidí hledá váš klíč na serverech s klíči nebo u dalších poskytovatelů klíčů. Před pokračováním se proto ujistěte, že jste ji zadali správně.

  It should be of the form

      <username>@<domainname>

Key Comment

- Pole s komentářem lze použít k zadání doplňujících informací k zobrazovanému jménu vašeho nového ID. Na některých serverech lze tyto informace použít na vyhledání klíče.

### Fotografické ID

Fotografické ID umožňuje vlastníkovi klíče připojit ke klíči jednu nebo více svých fotografií. Tyto identity lze podepsat podobně jako normální ID uživatelů. Fotografické ID musí být ve formátu JPEG a je doporučené, aby nebyly větší než 240×288 pixelů.

If the chosen image is not of the required file type or size Passwords and Keys can resize and convert it on the fly from any image format supported by the GDK library.

### Změna ověřovací fráze

To change the passphrase assigned to a key:

- Select the key from the main window,

- Double click on it or choose Properties from the toolbar,

- Click on Change Passphrase.

Zadejte novou ověřovací frázi a klikněte na OK.

### Mazání klíče

To delete a key from your keyring:

- Select the key from the main window,

- Right click on it and choose Delete Key or choose Edit Delete Key .

Můžete mazat své osobní klíče, důvěryhodné klíče a ostatní nasbírané klíče.

## Vlastnosti podklíčů OpenPGP

Každý klíč OpenPGP má jeden hlavní klíč, který se používá pouze k podepisování. Podklíče se používají k šifrování i podepisování. Pokud dojde ke kompromitaci podklíče, nemusíte díky tomu zneplatnit svůj hlavní klíč.

ID

- To je identifikátor podklíče.

Type

- Ukazuje šifrovací algoritmus použitý k vygenerování podklíče. Klíče DSA se mohou použít pouze k podepisování. Klíče ElGamal se používají k šifrování, zatímco klíče RSA se používají k podepisování nebo šifrování.

Created

- Ukazuje datum, kdy byl klíč vytvořený.

Expires

- Ukazuje datum, od kterého už se klíč nemůže používat.

Status

- Ukazuje stav klíče.

Strength

- Indicates the length in bits of the key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### Přidávání podklíčů

Pokud chcete do klíče přidat podklíč, tak v části Podklíče klikněte na tlačítko Přidat.

Po provedení předchozích kroků spatříte dialogové okno, které musíte vyplnit. Jednotlivá pole jsou objasněná dále.

Typ klíče

- Určuje šifrovací algoritmus použitý k vygenerování podklíče.

  DSA

- K vytvoření podklíče použít Digital Signature Algorithm (DSA). Tímto podklíčem se může pouze podepisovat.

ElGamal

- K vytvoření podklíče použít algoritmus ElGamal. Tímto podklíčem se může pouze šifrovat.

RSA

- K vytvoření podklíče použít algoritmus Rivest-Shamir Adleman (RSA). Tímto podklíčem můžete podepisovat nebo šifrovat, ale musíte mít vytvořené dva různé podklíče.

Délka klíče

- Určuje délku podklíče v bitech. Obecně platí, že čím delší klíč, tím lepší bezpečnost.

Datum propadnutí platnosti

- Určuje datum, po jehož vypršení se klíč již nemůže použít.

### Změna data propadnutí podklíče

To change a subkey expiration date, select the subkey from the Subkeys section, then:

- Click on the Expire button on the left,

- From the date dialog choose the new expiration date or select Never expires for no expiration date.

### Zneplatnění podklíče

To revoke a subkey, select the subkey from the Subkeys section, then:

- Click on the Revoke button on the left,

- Choose a reason why to revoke the subkey:

  No Reason

- There isn't a specific reason to revoke the key.

Compromised

- The key has been compromised.

Superseded

- The key has been superseded by another one.

Not Used

- The key is not used anymore.

- Enter a description of why you are revoking the key,

- Click on Revoke.

Zneplatnění podklíče se projeví okamžitě.

### Mazání podklíče

To delete a subkey, select the subkey from the Subkeys section, then:

- Click on the Delete button on the left.

## Vlastnosti klíčů Secure Shellu

Popisy v této kapitole platí pro všechny klíče SSH.

To view properties of a SSH key:

- Select the Secure Shell key from the main window,

- Double click on it or choose Properties from the toolbar,

- Select the Details tab.

### Vlastnosti

Fingerprint

- Otisk klíče je unikátní řetězec znaků, který jednoznačně klíč identifikuje.

Algorithm

- Ukazuje šifrovací algoritmus použitý k vygenerování klíče.

Location

- Jedná se o místo, kam byl uložen soukromý klíč.

Strength

- Indicates the length in bits of a key. In general the longer the key, the more security it provides.

  A long key is not enough to make up for the use of a weak passphrase.

### Mazání klíče Secure Shellu

To delete a Secure Shell key:

- Select the SSH key from the main window,

- Right click on it and choose Delete key or choose Edit Delete Key .

## Importování klíčů

To import keys choose File Import and select, from the file chooser, a file containing at least one ASCII armored public key.

Importing can also be performed by pasting the keys inside Passwords and Keys:

- Select an ASCII armored public block of text,

- Copy it to the clipboard,

- Choose Edit Paste Keys .

## Exportování klíčů

To export keys, select the keys in the main window and choose File Export .

You can also export keys to the clipboard in an ASCII armored block of text:

- Select the keys in the main window,

- Choose Edit Copy Keys .

## Podepisování klíče

Podepsání klíče jiné osoby znamená, že dáváte této osobě svoji důvěru. Před podepsáním klíče musíte pečlivě zkontrolovat otisk klíče, abyste si byl jist, že klíč náleží k dané osobě.

To sign a key in your keyring:

- Select the key you want to sign from the Trusted Keys or Other Collected Keys tabs,

- Choose Sign from the toolbar or File Sign ,

- Select how carefully the key has been checked,

- Indicate if the signature should be local to your keyring, and if your signature can be revoked,

- Click on Sign.

## Předvolby

This section describes the preferences settable in Passwords and Keys by choosing Edit Preferences from within Passwords and Keys.

### Klíčenky s hesly

#### Vytváření klíčenek

Pokud hodláte vytvořit novou klíčenku, tak zvolte v nabídce Soubor Nový a vyberte Klíčenka hesel. Zadejte název nové klíčenky a stiskněte Enter.

#### Změna hesel klíčenek

Pokud hodláte změnit heslo na odemykání klíčenky, tak nejprve vyberte odpovídající klíčenku a pak zmáčkněte tlačítko Změnit heslo. Budete dotázání na staré heslo v textovém poli Staré heslo, na nové heslo v textovém poli Heslo a na potvrzení nového hesla v textovém poli Potvrďte heslo. Zmáčknutím tlačítka Změnit se nastavení potvrdí k použití. Pokud bylo staré heslo zadané v pořádku, objeví se zpráva informující o úspěšné operaci. Pokud staré heslo nebylo správné, budete vyzváni, abyste jej zadali správně.

#### Odstraňování klíčenek

To remove a keyring, first select the appropriate keyring and then from the menu choose Edit Delete.

### Servery s klíči

Udržujte své i další klíče aktuální pomocí pravidelné synchronizace klíčů se vzdálenými servery s klíči. Synchronizace zajistí, abyste měli nejnovější podpisy vytvořené na všech svých klíčích a tak byl rozsah důvěry použitelnější.

Passwords and Keys provides support for HKP and LDAP keyservers.

HKP Servers

- HKP keyservers are ordinary web based keyservers such as the popular hkp://pool.sks-keyservers.net, also accessible at http://sks-keyservers.net.

LDAP Keyservers

- Servery s klíči LDAP jsou méně obvyklé, ale zase používají k obsluze klíčů standardní protokol LDAP. Dobrým serverem LDAP je ldap://keyserver.pgp.com.

### Sdílení klíčů

Key Sharing is provided by DNS-SD, also known as Bonjour or Rendevous. Enabling key sharing will add the local Passwords and Keys users' public key rings to the remote search dialog. Using these local "key servers" will most likely be faster than accessing remote servers.

## About Passwords and Keys

Passwords and Keys, its associated plugins, the preferences applet and the panel applet are known collectively as Seahorse. Seahorse was written by Jacob Perkins. The current maintainers are Stef Walter and Adam Schreiber. This manual is by Adam Schreiber. The project's web site was designed by Jim Pharis. To find more information about Seahorse, the project , please visit the Seahorse web page.

To report a bug or make a suggestion regarding this application or this manual, follow the directions in the Feedback section of the GNOME User Guide.

This program is distributed under the terms of the GNU General Public license as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. A copy of this license is included with this documentation; another can be found in the file COPYING included with the source code of this program.