Skip to content
Attempt to rewrite msva-perl from monkeysphere project in busybox.
Perl Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Crypt/Monkeysphere
Net/Server
tests
unit-tests
.gitignore
COPYING
Changelog
Makefile
README.schema
gpgkeys_hkpms
monkeysphere-icon.png
msva-perl
msva-query-agent
msva.protocol.README
openpgp2x509
test-msva

README.schema

HYPOTHETICAL DOCS
----------------

These notes describe what a hypothetical schema for a self-implemented
Monkeysphere Validation Agent (with no reliance on gpg) might look
like.  This describes only the relational tables that might be
relevant, and it is in some kind of pseudo-SQL.

Public Key Carriers {

  x509 certs {
     cert,
     raw id#,
  }

  openpgp certs {
     cert,
     raw id#,
  }

  raw public keys {
    raw id#,
    key,
    revoked?,
  }
}

OpenPGP subkeys {
  key,
  raw id#,
}

ownertrust {
  raw id#,
  quantity,
  depth,
  uid,
  scope,
}
  
certs {
  issuer (pkc),
  subject (pkc),
  uid,
  expiry,
  add'l data,
}

exceptions {
  uid,
  pkc,
  context,
  expiry
}

config vars {
  preferred keyserver,
  preferred digest algorithms,
  et cetera,
}
You can’t perform that action at this time.