GnuTLS - Arch Linux 中文维基

跳转到内容

# GnuTLS

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 GnuTLS，最近一次同步于 2020-05-21，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

本文或本节内容已经过时。

原因： 翻译已过期 (在Talk:GnuTLS讨论)

根据 Wikipedia:

  GnuTLS (the GNU Transport Layer Security Library) is a free software implementation of the TLS, SSL and DTLS protocols. It offers an application programming interface (API) for applications to enable secure communication over the network transport layer, as well as interfaces to access X.509, PKCS #12, OpenPGP and other structures.

## 安装

安装 gnutls包 包。

要与 Apache HTTP Server 集成，请安装 mod_gnutls。

## 用法

有关以下各节中使用的命令，请参见 certtool(1)；有关 API 文档，请参见信息文档。

### 生成 RSA 私钥

    $ certtool -p --rsa --bits=keysize

### 生成证书签名请求

    $ certtool -q --load-privkey private_key --outfile file

### 生成自签名证书

    $ certtool -s --load-privkey private_key --outfile file

## 另请参见

- 官方网站

分类：​

- TLS
- GNU
- 使用“模板:过时”标记的页面或章节

GnuTLS
添加话题