Add support for --suffix option
[ezcert.git] / README.txt
blob291e7edf2e8d192c2304bfe980ef2eedce71bdc2
1 The CACreateCert certificate utility was developed in order to
2 facilitate using X509 client certificates for authentication with
3 a web server over the https protocol when all the user has uploaded
4 to the server for identification is an OpenSSH RSA public key (e.g.
5 id_rsa.pub).
7 (In other words, the user pastes an OpenSSH RSA public key into a
8 form on the web server and the web server responds with a client
9 certificate that the user can then download and use together with
10 the corresponding private key to authenticate to that web server.)
12 However, the CACreateCert utility has grown a number of additional
13 options making it useful for creation of several other kinds of
14 X509 certificates.
16 It may be helpful to first view the Example.html page to see how a
17 full set of certificates and keys for a complete certificate chain
18 may be generated (including individual user client authentication
19 certificates).  If more detail is needed on the veritable plethora
20 of options available when running the CACreateCert utility, look
21 at the output of the CACreateCert -h command.
23 This software is licensed under the GNU Affero General Public License
24 as published by the Free Software Foundation, either version 3 of
25 the License, or (at your option) any later version.  See the included
26 file LICENSE.txt or the web site <http://www.gnu.org/licenses/>.