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

https://github.com/derekn/clevis

Clevis front-end written in Go
https://github.com/derekn/clevis

clevis go golang tang

Last synced: 12 months ago
JSON representation

Clevis front-end written in Go

Awesome Lists containing this project

README

          

# Clevis Go

![GitHub Release](https://img.shields.io/github/v/release/derekn/clevis)
![GitHub Release Date](https://img.shields.io/github/release-date/derekn/clevis)

This is a front-end for the [anatol/clevis.go](https://github.com/anatol/clevis.go) module, providing a CLI interface
that attempts to be a Go implementation of [latchset/clevis](https://github.com/latchset/clevis).
The benefits over the original version being statically-linked binaries for cross platform usage without dependency libraries.

## Usage

```shell
# encrypting
clevis encrypt PIN CONFIG < PLAINTEXT > CIPHERTEXT.jwe

# decrypting
clevis decrypt < CIPHERTEXT.jwe > PLAINTEXT
```

See the [Clevis](https://github.com/latchset/clevis) repo for PINS and CONFIG parameters.

## Building

```bash
make build
```