pks

0.0.1 • Public • Published

SYNOPSIS

An invite-only-model public key server.

DESCRIPTION

SERVER SPECIFICATION

Keys are stored in certificates. A certificate has some meta data that describes a key.

A server should

  • Without auth
    • Responsd with a certificate when queried with a public key
  • With auth
    • Store a certificate
  • Replicate in a Master/Master Scenario according to any known servers in its database
  • Provide a list of up to 5 of the most recently successful servers that it has replicated to
  • Run on port 11372 (the next port after a well known port for the openPGP key server)

CERTIFICATE DEFINITION

{
  'address-at': 'paolo@async.ly',
  'servers-at': ['async.ly', 'ghub.io'],
  'public': '...',
  'algorithm': 'rsa'
}

Readme

Keywords

none

Package Sidebar

Install

npm i pks

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • hij1nx