Command-line interface to locally verify decentralized identities
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Yarmo Mackenbach 7e7673f8b3
Add tests for path and stdin verification
5 months ago
src Remove extraneous debugging code 5 months ago
test Add tests for path and stdin verification 5 months ago
.drone.yml Add drone.yml 11 months ago
.gitignore Add binary compilation 5 months ago
.licenseignore Add regex to license check 6 months ago
.prettierignore Add prettier and license files 2 years ago
.prettierrc.yaml Add prettier and license files 2 years ago
CHANGELOG.md Update changelog 5 months ago
LICENSE Initial commit 2 years ago
LICENSE.HEADER Add regex to license check 6 months ago
Makefile Add binary compilation 5 months ago
README.md Fix yarn command 1 year ago
license-checker-config.json Add regex to license check 6 months ago
package.json Update dependencies 5 months ago
yarn.lock Update dependencies 5 months ago

README.md

keyoxide-cli

A command-line interface written in Node.js to locally verify online distributed identities, powered by the same method used by keyoxide.org.

Installation

Using NPM (preferred)

Simply run:

npm install -g keyoxide

to install keyoxide globally to your system path.

Using git

Clone this repository, then either run:

npm install -g

or

yarn global add keyoxide

to install keyoxide globally to your system path.

Usage

To verify a key stored on dedicated keyservers, run:

keyoxide verify hkp:keys.openpgp.org:test@doip.rocks

Since keys.openpgp.org is the default keyserver, this is equivalent to:

keyoxide verify hkp:test@doip.rocks

Of course, you can specify any HKP keyserver:

keyoxide verify hkp:keyserver.ubuntu.com:test@doip.rocks

It is also possible to search for a fingerprint:

keyoxide verify hkp:3637202523e7c1309ab79e99ef2dc5827b445f4b

To verify a key made accessible through Web Key Directory, run:

keyoxide verify wkd:test@doip.rocks

Community

There's a Keyoxide Matrix room where we discuss everything DOIP and Keyoxide.

Donate

Please consider donating if you think this project is a step in the right direction for the internet.

Funding

This project was realized with funding from NLnet.