# Passwords and Keys Manual

2005, 2006, 2007, 2008, 2009
Jacob Perkins and Adam Schreiber
Dự án Seahorse

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual.

Sổ tay này thuộc về một bộ sưu tập các sổ tay GNOME được phân phối với GFDL. Bạn muốn phân phối sổ tay này một cách riêng với bộ sưu tập thì chỉ cần phải thêm vào sổ tay một bản sao của giấy phép như được diễn tả trong phần 6 của giấy phép.

Công ty tuyên bố nhãn hiệu cho tên sản phẩm nên tài liệu GNOME ghi tên như vậy bằng chữ hoa, hay chữ hoa đầu từ, miễn là Dự án Tài liệu GNOME biết được nó là nhãn hiệu.

DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT:

1. DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND

2. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Jacob
Perkins
Seahorse Project
Adam
Schreiber
Seahorse Project

    						sadam@clemson.edu

Paul
Cutler
GNOME Documentation Project

    						pcutler@foresightlinux.org

Dự án Seahorse
GNOME Documentation Project
Passwords and Keys Manual V2.11.0
May 2009

Paul Cutler pcutler@foresightlinux.org

Passwords and Keys Manual V0.10.1
August 2008

Adam Schreiber sadam@clemson.edu

Passwords and Keys Manual V0.9.1
November 2006

Milo Casagrande milo_casagrande@yahoo.it

Passwords and Keys Manual V0.9.0
July 2005

Adam Schreiber sadam@clemson.edu

Seahorse Project

Passwords and Keys Manual V0.7.0
February 2003

Jacob Perkins

Seahorse Project

This manual describes version 2.28.x of Passwords and Keys

## Phản hồi

To report a bug or make a suggestion regarding the Passwords and Keys application or this manual, follow the directions in the Gnome Feedback Page.

Passwords and Keys is the application for managing encryption keys for the GNOME Desktop

## Giới thiệu

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,

## Bắt đầu dùng

### Starting Passwords and Keys

You can start Passwords and Keys in the following ways:

Trình đơn Ứng dụng

  Choose Accessories Password and Keys .

Dòng lệnh

  Gõ tên `seahorse`, rồi bấm phím 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:

Thanh trình đơn

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

Thanh công cụ

  Hãy sử dụng thanh công cụ để truy cập nhanh các lệnh thường dùng.

Thẻ Khoá và Mật khẩu

  Cung cấp truy cập đến các khoá và mật khẩu nằm trong vòng khoá.

Tùy chọn lần đầu tiên

  Cung cấp truy cập nhanh đến các hành động có ích cho người dùng ứng dụng lần đầu tiên. Từ đó, bạn có thể:

  - Duyệt qua hệ thống trợ giúp.

  - Nhập khẩu khoá vào vòng khoá.

  - Tạo khoá mới.

## Tạo khoá OpenPGP

OpenPGP là một giao thức không phải sở hữu để mã hoá thư điện tử bằng cách sử dụng kỹ thuật mã hóa khóa công cộng dựa vào PGP. Nó xác định các định dạng tiêu chuẩn cho thư điện tử đã mã hoá, chữ ký, khoá riêng và chứng nhận để trao đổi khoá công.

Mã hoá khoá công cộng là một quan niệm đòi hỏi phải sử dụng hai khoá: một khoá công mà bạn có thể cho mỗi người với họ bạn muốn liên lạc, và một khoá riêng mà phải được giữ bí mật.

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.

Chọn cụm từ mật khẩu thì giống như cách chọn mật khẩu mạnh. Sự khác nhau chính giữa mật khẩu và cụm từ mật khẩu là dấu cách là ký tự hợp lệ trong cụm từ mật khẩu.

### Tùy chọn cấp cao

Dãn ra phần Tùy chọn khoá cấp cao để ghi rõ những tùy chọn theo đây đối với một khoá mới:

Encryption Type

  Trường này xác định các thuật toán mật mã được dùng để tạo ra khoá cho bạn.

  DSA ElGamal

    Đây là sự chọn khuyến khích, vì nó sẽ cho bạn có khả năng mã hoá, giải mã, ký tên và hợp lệ hoá khi nào cần thiết.

  DSA

    Chỉ cho phép ký tên.

  RSA

    Chỉ cho phép ký tên.

Key Strength (bits)

  Đây là chiều dài của khoá, theo bit. Khoá càng dài càng bảo mật, miễn là bạn sử dụng cụm từ mật khẩu mạnh. Tuy nhiên, thao tác với khoá dài sẽ chạy chậm hơn thao tác với khoá ngắn. Giá trị hợp lệ nằm trong phạm vi 1024 đến 4096 bit: khuyên bạn chọn ít nhất 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.

## Tạo khoá SSH

Trình bao bảo mật (SSH) là một phương pháp đăng nhập vào máy tính từ xa để thực hiện lệnh trên máy đó. Khoá SSH được dùng trong hệ thống xác thực dựa vào khoá thì cung cấp cách khác với hệ thống xác thực mật khẩu mặc định. Hệ thống xác thực dựa vào khoá không yêu cầu người dùng gõ mật khẩu để xác thực.

Mỗi khoá SSH chứa hai khoá khác nhau : một khoá riêng phải được giữ bí mật, và một khoá công có thể được tải lên bất cứ máy tính nào bạn muốn truy cập.

Để tạo một khoá SSH:

1. Choose File New...

2. Chọn mục trình đơn Khoá SSH, rồi bấm nút Tiếp tục

3. Gõ mô tả về mục đích của khoá. Bạn có thể sử dụng địa chỉ thư điện tử, hay bất cứ lời nhắc nhở khác nhau. Cũng có thể ghi rõ tùy chọn cấp cao cho khoá: xem dưới.

4. Bấm nút Chỉ tạo khoá để tạo khoá mới, hayTạo và Thiết lập để tạo khoá và thiết lập máy tính khác để xác thực bằng nó.

5. Hộp thoại Cụm từ mật khẩu cho khoá SSH mới sẽ mở. Gõ hai lần cụm từ mật khẩu cho khoá mới.

   Chọn cụm từ mật khẩu thì giống như cách chọn mật khẩu mạnh. Sự khác nhau chính giữa mật khẩu và cụm từ mật khẩu là dấu cách là ký tự hợp lệ trong cụm từ mật khẩu.

### Tùy chọn cấp cao

Dãn ra phần Tùy chọn khoá cấp cao để ghi rõ những tùy chọn theo đây cho khoá mới:

Encryption Type

  Trường này xác định những thuật toán mật mã được dùng để tạo ra khoá cho bạn.

  RSA

    Dùng thuật toán Rivest-ShamirAdleman (RSA) để tạo khoá SSH. Đây là sự chọn bảo mật hơn thì khuyến khích.

  DSA

    Dùng thuật toán Digital Signature Algorithm (DSA) để tạo khoá SSH.

Key Strength (bits)

  Đây là chiều dài của khoá, theo bit. Khoá càng dài càng bảo mật, miễn là bạn sử dụng cụm từ mật khẩu mạnh. Tuy nhiên, thao tác với khoá dài sẽ chạy chậm hơn thao tác với khoá ngắn. Giá trị hợp lệ nằm trong phạm vi 1024 đến 4096 bit: khuyên bạn chọn ít nhất 2048 bit.

## Thuộc tính khoá OpenPGP

Phần này thích hợp với mọi khoá 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.

### Thuộc tính

Fingerprint

  Dấu tay là một chuỗi ký tự duy nhất nhận diện chính xác mỗi khoá.

KeyID

  ID khoá tương tự với Dấu tay. Tuy nhiên, ID khoá chỉ chứa 8 ký tự cuối cùng của chuỗi Dấu tay. Thường có thể nhận diện khoá bằng chỉ ID khoá, nhưng thỉnh thoảng hai khoá có cùng ID.

Type

  Xác định thuật toán mã hoá được dùng để tạo ra khoá. Khoá kiểu DSA chỉ có khả năng ký tên. Khoá ElGamal có khả năng mã hoá.

Created

  Khoá được tạo vào ngày tháng này.

Expires

  Đến ngày tháng này thì khoá không còn có khả năng sử dụng lại.

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.

### Tin cậy

Tình trạng tin cậy trình bày ý kiến của bạn về khả năng của người ấy để mở rộng đúng mạng tin cậy (web of trust). Thấy khoá bạn chưa ký thì độ hợp lệ của khoá đó sẽ được xác định dựa trên số chữ ký họ đã giành được và độ tin cậy của mỗi người cung cấp chữ ký. Mặc định là mỗi khoá lạ cần thiết 3 chữ ký có giá trị độ tin cậy sát giới hạn hay 1 chữ ký đáng tin đầy đủ.

- Không rõ : bạn chưa biết nếu người này có khả năng ký nhận khoá cho đúng không.

- Không bao giờ : Người này không thể ký nhận khoá cho đúng.

- Sát giới hạn: Người này kiểm tra có thẻ căn cước có ảnh chụp trước khi ký nhận khoá, nhưng không nhất thiết kiểm tra rất cẩn thận.

- Đầy: Người này kiểm tra rất cẩn thận thẻ căn cước của mỗi người trước khi ký nhận (tức là họ chỉ ký nhận khoá thật thuộc về người xin chữ ký).

- Cuối cùng: Chỉ nên gán mức tin cậy này cho khoá của bạn.

### Bật và Tắt khoá

Bật khoá thì có khả năng sử dụng nó trong thao tác mã hoá. Tắt thì không: không thể sử dụng nó để mã hoá, hay để hợp lệ hoá chữ ký thuộc về nó.

### Ngày hết hạn

Hết hạn dùng thì khoá không còn có khả năng sử dụng lại để làm công việc khoá. Việc thay đổi ngày hết hạn của khoá thành ngày tháng trong tương lai sẽ hiệu lực nó lần nữa. Thường có ích để tạo một khoá chủ không bao giờ hết hạn, với nhiều khoá phụ có phải hết hạn mà được ký bằng khoá chủ.

### UID

ID người dùng (UID) thì cho phép dùng nhiều chứng minh và địa chỉ thư điện tử đều trong cùng khoá.

They usually take the form of:

    Name (comment) <email address>

#### Thêm UID

Có ích để thêm ID người dùng, chẳng hạn, khi bạn muốn tạo một chứng minh cho việc làm, và chứng minh khác cho bạn bè.

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.

Sau khi theo những hướng dẫn bên trên, bạn sẽ thấy một hộp thoại vào đó cần điền đầy những trường này:

Full Name

  Enter your full name in the form

      <first> <last>

  A middle name or initial is optional.

  Phải gõ ít nhất 5 ký tự vào trường này.

Email Address

  Địa chỉ thư điện tử là thông tin theo đó phần lớn người sẽ tìm khoá của bạn trên máy phục vụ khoá. Hãy kiểm tra địa chỉ thư là đúng trước khi tiếp tục.

  It should be of the form

      <username>@<domainname>

Key Comment

  Trường ghi chú cho phép bạn nhập thông tin thêm vào tên trình bày của ID mới. Trên máy phục vụ khoá, cũng có thể tìm kiếm theo thông tin này.

### ID ảnh chụp

ID ảnh chụp thì cho phép người sở hữu khoá cũng chèn vào khoá một hay nhiều ảnh chụp của họ. Chứng minh như vậy có thể được ký nhận, đúng như UID chuẩn. ID ảnh chụp phải theo định dạng JPEG, với kích cỡ tối đa 240×288 điểm ảnh (khuyến khích).

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.

### Thay đổi cụm từ mật khẩu

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.

Gõ cụm từ mật khẩu mới, rồi bấm nút OK.

### Xoá khoá

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 .

Bạn có khả năng xoá khoá của mình, khoá đáng tin và khoá đã thu góp.

## Thuộc tính Khoá phụ OpenPGP

Mỗi khoá OpenPGP có một khoá chủ riêng lẻ được dùng chỉ để ký tên. Khoá phụ được dùng để ký tên, cũng để mã hoá. Bằng cách này, nếu khoá phụ bị hại thậm, bạn vẫn còn không cần hủy bỏ khoá chủ.

ID

  Đây là bộ nhận diện khoá phụ.

Type

  Xác định thuật toán mật mã được dùng để tạo ra khoá phụ. Khoá kiểu DSA chỉ có khả năng ký tên, khoá kiểu ElGamal được dùng để mật mã, còn khoá kiểuRSA có khả năng làm cả hai (ký tên và mật mã).

Created

  Khoá được tạo vào ngày tháng này.

Expires

  Đến ngày tháng này thì khoá không còn có khả năng sử dụng lại.

Status

  Ngụ ý trạng thái của khoá.

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.

### Thêm khoá phụ

Để thêm khoá phụ vào khoá, trong phần Khoá phụ nhấn vào nút Thêm.

Sau khi theo những hướng dẫn bên trên, bạn sẽ thấy một hộp thoại vào đó cần điền đầy những trường này:

Kiểu khoá

  Xác định thuật toán mật mã được dùng để tạo ra khoá phụ.

  DSA

    Dùng Thuật toán chữ ký điện số (DSA) để tạo khoá phụ. Khoá phụ thì chỉ có khả năng ký tên.

  ElGamal

    Dùng thuật toán ElGamal để tạo khoá phụ. Khoá phụ thì chỉ có khả năng mật mã.

  RSA

    Dùng thuật toán Rivest-Shamir Adleman (RSA) để tạo khoá phụ. Khoá phụ thì có khả năng ký tên hay mật mã, miễn là bạn tạo hai khoá phụ khác nhau.

Dài khoá

  Ngụ ý chiều dài của khoá phụ, theo bit. Nói chung, khoá dài hơn cung cấp mức bảo mật cao hơn.

Ngày hết hạn

  Ngụ ý ngày tháng vào đó khoá phụ không còn có khả năng sử dụng lại.

### Thay đổi ngày tháng hết hạn dùng khoá phụ

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.

### Hủy bỏ khoá phụ

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.

Hủy bỏ khoá phụ thì có tác động ngay tức khắc.

### Xoá khoá phụ

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

- Click on the Delete button on the left.

## Thuộc tính khoá SSH

Phần này thích hợp với mọi khoá 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.

### Thuộc tính

Fingerprint

  Dấu tay là một chuỗi ký tự duy nhất nhận diện chính xác mỗi khoá.

Algorithm

  Xác định thuật toán mã hoá được dùng để tạo ra khoá.

Location

  Đây là vị trí ở đó khoá riêng được cất giữ.

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.

### Xoá khoá SSH

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 .

## Nhập khoá

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 .

## Xuất khoá

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 .

## Ký nhận khoá

Việc ký nhận khoá của người khác có nghĩa là bạn đáng tin người ấy, bảo đảm chứng minh của họ cho các người khác. Trước khi ký nhận khoá, bạn cần phải kiểm tra cẩn thận dấu tay của khoá để đảm bảo khoá đó thực sự thuộc về người ấy.

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.

## Tùy thích

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

### Password Keyrings

#### Creating Keyrings

To create a new keyring, from the menu choose File New and choose Password Keyring. Enter a name for the new keyring, and press enter.

#### Changing Keyring Passwords

To change the unlock password of the keyring, first select the appropriate keyring and then press Change Unlock Password button. You will then be prompted to type the old password in the Old password text box, the new password in the New password text box and confirm it in the Confirm password text box. To apply the settings, press Change. If the old password is correct, you will get a status message indicating the success of the operation. If the old password is not correct you will be asked to check its correctness.

#### Removing Keyrings

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

### Máy phục vụ khoá

Bảo tồn các khoá hiện thời (khoá của bạn và khoá của người khác) bằng cách đồng bộ hoá các khoá với máy phục vụ khoá một cách theo định kỳ. Đồng bộ hoá thì đảm bảo bạn có các chữ ký mới nhất được tạo trên mọi khoá, để mạng tin cậy hữu ích nhất.

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

  Máy phục vụ LDAP ít thường dùng hơn, nhưng dùng giao thức LDAP chuẩn để phục vụ khoá. ldap://keyserver.pgp.com là một máy phục vụ khoá LDAP hữu ích.

### Chia sẻ khoá

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.