1XCA(1)                      General Commands Manual                     XCA(1)
2
3
4

NAME

6       xca - X Certificate and key management
7
8       A GUI for handling X509 certificates, RSA/DSA/EC keys, PKCS#10 Requests
9       and CRLs in Software and on Smartcards.
10

SYNOPSIS

12       xca [-v] [-d] [-x] [-i] [-I]
13

DESCRIPTION

15       This application is intended as CA, certificate-  and  Key  store.   It
16       uses a SQL database to store the items. By default this is SQLite3, but
17       MySQL and PostrgreSQL are also tested and supported.  Known  types  are
18       Certificate signing requests (PKCS#10), Certificates (X509v3), RSA, DSA
19       and EC keys and Certificate revocation lists.  The signing of requests,
20       and the creation of self-signed certificates is supported. Both can use
21       templates for simplicity.  The  PKI  structures  can  be  imported  and
22       exported in several formats like PKCS#12, PEM, DER, PKCS#8, PKCS#7.
23       XCA enables users to manage smartcards via the PKCS#11 interface
24
25

OPTIONS

27       A  summary  of  options  are included below.  There are some deprecated
28       legacy options: [-k] [-r] [-c] [-p] [-7] [-l] [-t] [-P]
29       Before XCA 0.9.0, the type of the items had  to  be  given.   This  was
30       removed  since.   Just  put  all keys, certs, requests and the database
31       unsorted on the commandline.  For backwards compatibility those options
32       are ignored when found.
33
34       -v     Show version information and exit.
35
36       -d <database-name>
37              expect the following argument to be a new database to use.
38
39       -x     Exit  after  processing  all commandline options.  Usually after
40              importing  the  items  from  commandline  the  application  will
41              startup  as  usual.  With the -x option given it will exit after
42              finishing the import dialog.  This is useful if xca is  used  as
43              default application for viewing certificates, keys or requests.
44
45       -i <index-file>
46              Creates  an  OpenSSL index file with the file name <index-file>.
47              The file will contain information about all certificates in  the
48              database.
49
50       -I <directory>
51              Creates  OpenSSL index files with the file name <directory>/<ca-
52              internal-name>.txt for each CA with issued  certificates.   Each
53              file  will  contain information about all issued certificates of
54              the CA. The target directory must exist.
55
56

SEE ALSO

58       A more detailed HTML documentation can be found in the  doc  directory,
59       in  the "Help" menu of the application or on http://hohnstaedt.de/docu
60       mentation
61
62

AUTHOR

64       This manual page was written by Christian  Hohnstaedt  <christian@hohn‐
65       staedt.de>
66
67
68
69                                                                        XCA(1)
Impressum