---
name: "certipy"
section: "1"
platform: "linux"
package: "python3-certipy"
version: "0.1.3-4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/certipy"
---

# certipy(1)

Utility to create and sign CAs and certificates

## NAME

certipy - Utility to create and sign CAs and certificates

## DESCRIPTION

usage: certipy \[-h\] \[--ca-name CA\_NAME\] \[--overwrite\] \[--rm\]

-

  \[--cert-type {rsa,dsa}\] \[--bits BITS\] \[--valid VALID\] \[--alt-names ALT\_NAMES\] \[--store-dir STORE\_DIR\] name

Certipy: Create simple, self-signed certificate authorities and certs.

### positional arguments:

- name

  Name of the cert to create, defaults to creating a CA cert. If no signing **--ca-name** specified.

### options:

- **-h**, **--help**

  show this help message and exit

- **--ca-name** CA\_NAME

  The name of the CA to sign this cert.

- **--overwrite**

  If the cert already exists, bump the serial and overwrite it.

- **--rm**

  Remove the cert specified by name.

- **--cert-type** {rsa,dsa}

  The type of cert to create.

- **--bits** BITS

  The number of bits to use.

- **--valid** VALID

  Years the cert is valid for.

- **--alt-names** ALT\_NAMES

  Alt names for the certificate (comma delimited).

- **--store-dir** STORE\_DIR

  The location for the store and certs.

## SEE ALSO

The full documentation for **certipy** is maintained as a Texinfo manual.  If the **info** and **certipy** programs are properly installed at your site, the command

-

  **info certipy**

should give you access to the complete manual.
