Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tls-inspector/certbox

An X.509 certificate toolbox
https://github.com/tls-inspector/certbox

desktop electron pki tls webapp

Last synced: 5 days ago
JSON representation

An X.509 certificate toolbox

Awesome Lists containing this project

README

        

# CertBox

**[Access CertBox Online »](https://web.certbox.io)**
**[Download CertBox Desktop »](https://certbox.io/desktop.html)**

CertBox is a X.509 certificate toolbox on your desktop or in your browser. It allows you to easily generate entire certificate chains, issue certificates from existing roots, clone certificates, and more.

CertBox uses a Golang backend for all cryptographic operations. On the web, this is accessed through a WASM module. On the desktop, this is a companion application.

## Building

Requirements:

- Golang (most recent version)
- NodeJS (most recent mainline release)
- Docker/Podman _(Linux only)_

### CertBox Desktop

```bash
cd src/desktop
node release.js
```

Packaged executables will be in the `package` directory.

### CertBox Web

```bash
cd src/web
node release.js
```

Compiled web application will be in the `dist` directory.