跳转至内容

GnuTLS

来自 ArchWiki

根据 Wikipedia

GnuTLS (GNU 传输层安全库) 是 TLS、SSL 和 DTLS 协议的自由软件实现。它为应用程序提供了应用程序编程接口 (API),以实现在网络传输层上的安全通信,并提供了访问 X.509、PKCS #12 和其他结构的接口。

安装

安装 gnutls 软件包。

如需与 Apache HTTP Server 集成,请安装 mod_gnutls

用法

关于后续章节中使用的命令,请参阅 certtool(1);关于 API 文档,请参阅 info 文档

生成私钥

$ certtool --generate-privkey --outfile private_key

生成证书签名请求

$ certtool --generate-request --load-privkey private_key --outfile file

生成自签名证书

$ certtool --generate-self-signed --load-privkey private_key --outfile file

检查证书

$ certtool --certificate-info --infile file

参见

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.