# Passwords and Keys Manual

## 소개

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:

- PGP와 SSH 키 생성 및 관리

- PGP와 SSH 키 내보내기 및 가져오기

- 다른 사람과 키 공유

## 시작하기

### Starting Passwords and Keys

You can start Passwords and Keys in the following ways:

응용 프로그램 메뉴

- Choose Accessories Password and Keys .

명령줄

- `seahorse`를 입력하고 엔터 키를 누르십시오.

### When You Start Passwords and Keys

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

#### The Passwords and Keys Window

윈도우 Passwords and Keys보기

The Passwords and Keys window contains the following elements:

메뉴 표시줄

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

도구 모음

- 도구 모음을 사용하면 자주 사용하는 명령에 빠르게 액세스할 수 있습니다.

키와 비밀번호 탭

- 키링과 키 암호에 대한 액세스를 제공합니다.

처음 시작 옵션

- 처음 사용자를 위한 유용한 작업의 빠른 액세스를 제공합니다. 여기에 있습니다 :

  - 도움말 시스템 조회,

  - 키링에 키 가져오기,

  - 새로운 키를 만듭니다.

## OpenPGP 키 생성

OpenPGP는 PGP를 기반으로하는 공개키 암호로 전자 메일을 암호화하는 비독점적인 프로토콜입니다.

공개키 암호는 두 키 사용 방법을 포함한 개념입니다 : 공개키는 통신하고 싶은 상대의 누구라도 전달할 수 있으며, 비밀키는 개인적인 것으로, 비밀로해야합니다.

OpenPGP 키를 생성하려면 :

1. 파일신규 ...를 선택

2. PGP 키를 선택하고계속을 클릭

3. 성명 (이름 - 성), 이메일 주소와 추가 정보를 입력합니다. 키에 대한 확장 옵션을 지정 할 수 있습니다 : 아래 참조

4. 생성을 클릭하고 새 키 쌍을 생성합니다.

5. 새로운 PGP 키 암호 대화 상자가 열립니다. 새로운 키 암호를 두 번 입력하십시오.

암호를 생성할 때 강력한 암호 생성과 같은 관행을 사용합시다. 암호와 암호는 공백이 암호에서는 유효한 문자로있는 것이 큰 차이입니다.

### 확장 옵션

고급 옵션을 확장하여 새 키에 대한 다음 옵션을 지정합니다 :

암호화 유형

- 이 항목은 키를 생성하는 데 사용하는 암호화 알고리즘을 지정합니다.

  DSA ElGamal

- 필요에 따라 암호화, 복호화, 서명 및 검증을 할 수있는 추천 선택입니다.

DSA

- 서명만 허용합니다.

RSA

- 서명만 허용합니다.

키의 길이 (비트)

- 이것은 비트 키 길이입니다. 강한 암호를 사용하면, 키의 길이가 길수록 더 안전합니다. 그러나 긴 키를 사용하여 모든 작업은 짧은 키의 조작보다 더 많은 시간을 필요로합니다. 허용 가능한 값은 1024에서 4096 비트 사이입니다. 최소 2048 비트를 권장합니다.

유효 기간

- 이것은 키가 암호화 혹은 서명 작업에 사용하는 것을 중지하는 날짜입니다. 합리적인 기간은 6 개월입니다. 이 기간이 지나면 만료를 변경하거나 새 키 북한 키를 생성해야 할 것입니다.

  당신의 신용 상태를 유지하기 위해 만료 전에 이전 키로 새 키에 서명하십시오.

## 보안 쉘 키 생성

보안 쉘 (SSH)은 원격 컴퓨터에 로그인하고 해당 컴퓨터에서 명령을 실행하는 방법입니다. SSH 키는 키 기반의 인증 시스템이며 기본 암호 인증 시스템의 대용으로 사용됩니다. 키 기반 인증에서는 인증하기 위해 암호를 수동으로 입력할 필요가 없습니다.

보안 쉘 키는 2 개의 키로 구성됩니다 : 비밀키는 비밀로 유지되어야하며, 공개키는 액세스해야하는 모든 컴퓨터에 업로드될 수 있습니다.

보안 쉘 키를 생성하려면 :

1. 파일신규 ...를 선택

2. 보안 쉘 키를 선택하고 계속을 클릭

3. 키가 무엇을 위해 사용되는지 설명을 입력하십시오. 이메일 주소 혹은 다른 기억 수단을 사용할 수 있습니다. 열쇠에 대한 확장 옵션을 지정할 수 있습니다 : 아래 참조

4. 새 키를 생성하기 위해 키 생성 또는 키를 생성하고 인증을 위해 그 열쇠를 사용하는 다른 컴퓨터를 설정하기위해 생성 및 설정을 클릭하십시오.

5. 새 보안 쉘 키를위한 암호 대화 상자가 열립니다. 새 키의 암호를 두 번 입력하십시오.

   암호를 생성할 때 강력한 암호 생성과 같은 관행을 사용합시다. 암호와 암호는 공백이 암호에서는 유효한 문자로있는 것이 큰 차이입니다.

### 확장 옵션

고급 옵션을 확장하여 새 키에 대한 다음 옵션을 지정합니다 :

암호화 유형

- 이 필드는 키를 생성하는 데 사용할 암호화 알고리즘을 지정합니다.

  RSA

- SSH 키를 생성하기 위해 Rivest - ShamirAdleman (RSA) 알고리즘을 사용합니다. 이것은 바람직하며 더 안전한 선택입니다.

DSA

- SSH 키를 생성하기 위해 Digital Signature Algorithm (DSA)를 사용합니다.

키의 길이 (비트)

- 이것은 비트 키 길이입니다. 강한 암호를 사용하면, 키의 길이가 길수록 더 안전합니다. 그러나 긴 키를 사용하여 모든 작업은 짧은 키의 조작보다 더 많은 시간을 필요로합니다. 허용 가능한 값은 1024에서 4096 비트 사이입니다. 최소 2048 비트를 권장합니다.

## OpenPGP 키 속성

이 절의 내용은 모든 OpenPGP 키에 적용됩니다.

PGP 키 속성보기 방법 :

- 메인 창에서 PGP 키를 선택한 후,

- 두 번 클릭하거나 도구 모음에서 속성를 선택하여,

- Details탭을 선택합니다.

### 속성

지문

- 지문은 키를 정확하게 식별하는 고유 문자열입니다.

키 ID

- 키 ID는 지문과 비슷합니다. 그러나 키 ID는 지문의 마지막 8 문자만 포함합니다. 대부분의 경우 키 ID만으로 키를 확인할 수 있지만, 때때로 동일한 ID를 가진 열쇠가 있을지도 모릅니다.

타입

- 키를 생성하기 위해 이용한 암호화 알고리즘을 나타냅니다. DSA 키는 서명에만 가능합니다. ElGamal 키는 암호화에 사용됩니다.

생성

- 키가 생성된 날짜를 나타냅니다.

유효 기간

- 키가 더 이상 사용할 수 없게되는 날짜를 나타냅니다.

강도

- 키 길이를 비트 단위로 나타냅니다. 일반적으로 키의 길이가 길수록 더 안전합니다.

  긴 열쇠는 약한 암호의 사용을 보충하기 위하여 충분하지 않습니다.

### 신용

신용은 믿음의 웹을 정확하게 펼치는 개인의 능력을 얼마나 확신하는지 나타냅니다. 당신이 서명하지 않은 키에 직면했을 때, 그 개인의 열쇠의 타당성은 모아진 서명과 그들의 서명을 만든 사람을 얼마나 신뢰하는가 여부에 따라 결정됩니다. 기본적으로 미지의 열쇠는 3 직전 신용 서명 또는 하나의 전체 신용 서명을 필요로하는 것입니다.

- 알 수 없음 : 정확하게 키를 서명하는 사람의 능력을 자세히 모릅니다.

- 신용하지 않음 :이 사람은 제대로 키에 서명 수 없습니다.

- 최대한 믿음 :이 사람은 키 서명하기 전에 사진이 부착된 신분증을 확인합니다, 하지만 면밀히 조사하지 않습니다.

- 완전히 신뢰 :이 사람은 서명하기 전에 온갖 사람의 사진이 부착된 신분증을 면밀히 검사합니다.

- 궁극의 신용 :이 신용도는 자신의 키에 할당된뿐입니다.

### 키 활성화 및 비활성화

키가 활성화될 때는, 그 열쇠를 이용하여 암호화 작업을 수행할 수 있습니다. 키가 활성화되지 않을 때는, 그 열쇠를 이용하여 암호화하거나 서명을 확인하거나 할 수 없습니다.

### 유효 기간

키가 만료 된 이후에는 더 이상 키 작업 수행에 사용되지 않습니다. 키 만료 날짜를 미래 날짜로 변경하고 다시 활성화합니다. 일반적인 권장은 결코 만료되지 않는 한 개의 마스터 키와 마스터 키로 서명된 여러 하위 키가있는 것입니다.

### 사용자 ID

사용자 ID는 여러 이름과 이메일 주소를 같은 키로 이용하는 것을 허용합니다.

일반적으로 그들은 다음의 형식을 취합니다 :

    이름 (키 설명) <이메일 주소>

#### 사용자 ID 추가

사용자 ID를 추가하는 것은 일을 위한 주소와 친구를위한 주소가 필요할 때 유용합니다.

키에 사용자 ID를 추가하려면 :

- 메인 윈도우에서 키를 선택하십시오.

- 두 번 클릭하거나 도구 모음에서 속성를 선택합니다.

- 이름과 서명 탭을 선택하십시오.

- 이름 추가를 클릭하십시오.

위의 단계를 따른 후, 내용을 채우기 위해 대화 상자가 표시됩니다. 해당 항목은 다음과 같습니다.

이름

- 당신의 이름을 이 형식으로 입력하십시오

      <이름> <성>

  중간 이름이나 이니셜은 선택 사항입니다.

  이 항목에는 적어도 5 문자를 입력하지 않으면 안됩니다.

이메일 주소

- 이메일 주소는 키 서버 및 기타 키 공급자에서 당신의 키를 찾기위한 것입니다. 계속하기 전에 그것이 정확하다는 것을 확인하십시오.

  이 형식이어야합니다

      <사용자 이름>@<도메인 이름>

키 설명

- 키 설명은 새 ID의 표시 이름에 임의의 추가 정보를 추가하기 위하여 이용할 수 있습니다. 이 정보는 키 서버에서 찾을 수 있습니다.

### 이미지

열쇠 소유자의 하나 이상의 사진을 포함할 수 있습니다. 이러한 이미지는 일반 사용자 ID와 같이 서명할 수 있습니다. 이미지는 JPEG 형식으로해야 하며, 240x288 픽셀보다 크지 않은 것을 권장합니다.

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.

### 암호 변경

키에 할당된 암호를 변경하려면 :

- 메인 윈도우에서 키를 선택하십시오.

- 두 번 클릭하거나 도구 모음에서 속성를 선택하여,

- 암호 변경을 클릭하십시오.

새 암호를 입력하고 OK를 클릭하십시오.

### 키 삭제

키를 키링에서 제거하려면

- 메인 윈도우에서 키를 선택하십시오.

- 키를 마우스 오른쪽 단추로 키 삭제를 선택하거나 편집키 삭제를 선택하십시오.

당신의 키, 신용하는 키 및 수집한 키를 삭제할 수 있습니다.

## OpenPGP 하위 키 속성

각 OpenPGP 키는 서명에만 사용되는 단일의 주요 키를 가지고 있습니다. 하위 키는 암호화 및 서명에 사용됩니다. 이 방법은 하위 키가 위험에 노출되는 경우에는 기본 키를 해지할 필요가 없습니다.

ID

- 이것은 하위 키 식별자입니다.

타입

- 하위 키를 생성하는 데 사용하는 암호화 알고리즘을 지정합니다. DSA 키는 서명 가능하며, RSA 키는 서명 또는 암호화에 사용할 수 있지만, ElGamal 키는 암호화에만 사용할 수 있습니다.

생성

- 키가 생성된 날짜를 나타냅니다.

유효 기간

- 키가 더 이상 사용할 수 없게되는 날짜를 나타냅니다.

상태

- 이 키의 상태를 나타냅니다.

강도

- 키 길이를 비트 단위로 나타냅니다. 일반적으로 키의 길이가 길수록 더 안전합니다.

  긴 열쇠는 약한 암호의 사용을 보충하기 위하여 충분하지 않습니다.

### 하위 키 추가

하위 키를 추가하려면 하위 키 섹션에서 추가 버튼을 클릭하십시오.

위의 단계를 따른 후, 내용을 채우기 위해 대화 상자가 표시됩니다. 해당 항목은 다음과 같습니다.

키 유형

- 하위 키를 생성하는 데 사용하는 암호화 알고리즘을 지정합니다.

  DSA

- Digital Signature Algorithm (DSA)를 사용하여 하위 키를 생성합니다. 이 하위 키는 서명에만 가능합니다.

ElGamal

- ElGamal 알고리즘을 사용하여 하위 키를 생성합니다. 이 하위 키는 암호 화만 가능합니다.

RSA

- Rivest - Shamir Adleman (RSA) 알고리즘을 사용하여 하위 키를 생성합니다. 이 하위 키는 서명 또는 암호화에 사용할 수 있지만 두 개의 다른 하위 키를 생성해야 합니다.

키 길이

- 키 길이를 비트 단위로 나타냅니다. 일반적으로 더 긴 열쇠는보다 안전합니다.

유효 기간

- 키가 더 이상 사용할 수 없게되는 날짜입니다.

### 하위 키의 유효 기간 변경

하위 키의 유효 기간을 변경하려면 하위 키 섹션에서 하위 키를 선택 한 다음 :

- 왼쪽에있는 만료 버튼을 클릭하십시오.

- 날짜 대화 상자에서 새 만료 날짜를 선택하거나 유효 기간이 필요하지 않은 경우 만료 날짜를 설정하지 않음을 선택하십시오.

### 하위 키 삭제

하위 키를 해지하려면 하위 키 섹션에서 하위 키를 선택 한 다음 :

- 왼쪽에있는 해지 버튼을 클릭하십시오.

- 하위 키의 해지 이유 선택 :

  이유 없음

- 열쇠를 해지하는 특별한 이유가 없습니다.

누설됨

- 키가 누설되었습니다.

해지됨

- 이 키는 다른 키로 대체되었습니다.

미사용

- 이 키는 더 이상 사용되지 않습니다.

- 왜 키를 해지하는지 설명을 입력하십시오.

- 해지를 클릭하십시오.

하위 키는 즉시 해지됩니다.

### 하위 키 삭제

하위 키를 삭제하려면 하위 키 섹션에서 하위 키를 선택 한 다음 :

- 왼쪽에 있는 삭제 버튼을 클릭하십시오.

## 보안 쉘 키 속성

이 절의 내용은 모든 SSH 키에 적용됩니다.

SSH 키 속성보기 방법 :

- 메인 창에서 보안 쉘 키를 선택하십시오.

- 두 번 클릭하거나 도구 모음에서 속성를 선택하여,

- Details탭을 선택합니다.

### 속성

지문

- 지문은 키를 정확하게 식별하는 고유 문자열입니다.

알고리즘

- 키를 생성하는 데 사용되는 암호화 알고리즘을 식별합니다.

위치

- 이것은 비밀키가 저장된 위치입니다.

강도

- 키 길이를 비트 단위로 나타냅니다. 일반적으로 키의 길이가 길수록 더 안전합니다.

  긴 열쇠는 약한 암호의 사용을 보충하기 위하여 충분하지 않습니다.

### 보안 쉘 키 삭제

보안 쉘 키를 삭제하려면

- 메인 창에서 SSH 키를 선택하십시오.

- 그 후에 마우스 오른쪽 단추로 삭제를 선택하거나 편집삭제를 선택하십시오.

## 키 가져오기

키를 가져오려면, 파일가져오기를 선택하고 파일 선택 대화 상자에서 하나 이상의 ASCII 형식화된 공개키를 포함한 파일을 선택합니다.

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

- 텍스트 ASCII 형식화된 공개키 블록을 선택하십시오.

- 클립 보드에 복사하십시오.

- 편집붙여넣기를 선택하십시오.

## 키 내보내기

키를 내보내려면 메인 윈도우에서 키를 선택하고 파일 내보내기를 선택하십시오.

ASCII 형식화된 텍스트 블록으로 클립 보드에 키를 내보내기 수 있습니다 :

- 메인 윈도우의 키를 선택하십시오.

- 편집키 복사를 선택하십시오.

## 키 서명

다른 사람의 키에 서명한다는 것은 그 사람에게 신용을 주는 것을 의미합니다. 키에 서명하기 전에 정말 그 사람이 소유하는 키인지 확인하기 위해 키 지문을 주의깊게 검사하십시오.

키링에 있는 키에 서명하려면

- 신용하는 키또는수집한 다른 키 탭에서 서명하고 싶은 키를 선택하십시오.

- 도구 모음 서명 또는 파일서명을 선택하십시오.

- 매우 꼼꼼하게 체크한 그 키 하나를 선택하십시오.

- 그 키를 당신의 키링에 고정할지 당신의 서명을 해지할 수 있는지 여부를 나타냅니다.

- 서명을 클릭합니다.

## 설정

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

### 키링의 패스워드

#### 키링 만들기

새로운 키링을 만들려면 메뉴에서 파일새로 만들기를 선택하고 키링의 패스워드를 선택 하십시오. 새 키링 이름을 입력하고 엔터 키를 누릅니다.

#### 키링 암호 변경

키링 해제 암호를 변경하려면 먼저 적절한 열쇠 고리를 선택하고 비밀 번호 변경 버튼을 누르십시오. 이전 암호 입력란에 이전 암호를 입력하고 새 암호 입력란에 새 암호를 입력하고 암호 확인 입력란에 새 암호 확인 메시지가 표시됩니다. 설정을 적용하려면 변경를 누르십시오. 이전 암호가 맞으면 작업의 성공을 나타내는 상태 메시지를 얻을 것입니다. 이전 암호가 올바르지 않으면 그 유효성을 확인하도록 요청합니다.

#### 키링 삭제

키링을 제거하려면 먼저 적절한 키링을 선택하고 메뉴에서 편집 삭제를 선택하십시오.

### 키 서버

원격 키 서버와 정기적으로 키를 동기화하여 당신과 다른 사람의 키를 최신 상태로 유지하십시오. 동기화는 당신이 모든 키에 대한 최신 서명이 있는지 확인하고 신용 웹을 가장 도움이 될 것입니다.

Passwords and Keys provides support for HKP and LDAP keyservers.

HKP 서버

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

LDAP 키 서버

- LDAP 키 서버는 흔하지는 않지만 표준 LDAP 프로토콜을 이용한 키 서버입니다. ldap://keyserver.pgp.com은 좋은 LDAP 서버입니다.

### 키 공유

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.

버그의 보고와 이 응용 프로그램 이나 이 설명서에 대한 제안을 하려면 Feedback section of the GNOME User Guide에 따르십시오.

이 프로그램은 Free Software Foundation에 의해 발행된 GNU General Public license 조건 하에서 배포되고 있습니다; 라이센스 버전 2 또는 그 이후의 (모든) 버전입니다. 이 문서는 이 라이센스의 복사본이 포함되어 있습니다; 외에 이 프로그램의 소스 코드에 포함된 COPYING이라는 파일을 볼 수 있습니다.