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.
要與 Apache HTTP Server 集成,請安裝 mod_gnutls。
有關以下各節中使用的命令,請參見 certtool(1);有關 API 文檔,請參見信息文檔。
$ certtool -p --rsa --bits=keysize
$ certtool -q --load-privkey private_key --outfile file
$ certtool -s --load-privkey private_key --outfile file