GnuTLS
According to 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 and other structures.
Installation
For integration with the Apache HTTP Server install mod_gnutls.
Usage
See certtool(1) for the command used in the following sections and the info document for the API documentation.
Generate a private key
$ certtool --generate-privkey --outfile private_key
Generate a certificate signing request
$ certtool --generate-request --load-privkey private_key --outfile file
Generate a self-signed certificate
$ certtool --generate-self-signed --load-privkey private_key --outfile file
gollark: It's too cold and also has no nutritional value at all.
gollark: It's not hacking if you literally give someone else your login.
gollark: Anyway, yes, just don't share your password?
gollark: > I mean none of the accounts are based on my IP anyway... what?
gollark: Well, with Python AND SOME ACTUAL KNOWLEDGE, yes.
See also
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.