Skip to content

Client for the Web Key Directory (WKD) protocol to lookup OpenPGP keys

License

Notifications You must be signed in to change notification settings

openpgpjs/wkd-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WKD Client

This library implements a client for the Web Key Directory (WKD) protocol in order to lookup keys on designated servers.

Example: lookup public key using WKD

import WKD from '@openpgp/wkd-client';
import { readKey } from 'openpgp';

(async () => {
  const wkd = new WKD();
  const publicKeyBytes = await wkd.lookup({
    email: 'alice@example.com'
  });
  const publicKey = await readKey({
    binaryKey: publicKeyBytes
  });
})();

About

Client for the Web Key Directory (WKD) protocol to lookup OpenPGP keys

Resources

License

Stars

Watchers

Forks

Packages

No packages published