Web Key Directory library for Node.js. Retreive OpenPGP keys from WKD servers and validate them.
npm install wkd-checker``js
const wkd = require('wkd-checker');
const email = 'test@example.com';
wkd.checkKey(email)
.then(result => {
console.log('WKD Result:', result);
console.log('Advanced:', result.advanced.valid);
console.log('Direct:', result.direct.valid);
})
wkd.getKey(email)
.then(key => {
console.log('Retrieved Key:\n', key);
})
.catch(err => {
console.error('Error retrieving key:', err);
});
`
or using the CLI:
`bash``
npx wkd-checker test@example.com