did-auth-lowversion

1.0.1 • Public • Published

const finDID = require('did-auth-lowversion');

async function test() {

const privateKey = 'your publicKey'; const data = {'key1':'value1', 'key2':'value2'}; const JsonData = JSON.stringify(data); const keyType = 'EcdsaSecp256k1RecoveryMethod2020 or 2019' /* findid sign */ const signature = await finDID.sign(JsonData, keyType, privateKey)

const authInfo = { 'did':'did:kt:...', 'pubKeyID':'did:kt:..#key-..', 'pubKey':{'keyType':'EcdsaSecp256k1RecoveryMethod2020 or 2019','pubKeyData':'your publicKey'},
'signature': signature.signature, 'data':JsonData };

/* findid auth */ const isValid = await finDID.didAuth(authInfo.pubKey,authInfo.signature,authInfo.data); console.log(isValid); }

test();

Readme

Keywords

none

Package Sidebar

Install

npm i did-auth-lowversion

Weekly Downloads

0

Version

1.0.1

License

ISC

Unpacked Size

5.52 kB

Total Files

4

Last publish

Collaborators

  • hyewonkim