UNPKG

cose-kit

Version:

This is an early prototype of a RFC8152 COSE library for node.js.

14 lines (13 loc) 586 B
import { Sign } from './cose/Sign.js'; import { Sign1 } from './cose/Sign1.js'; export { coseVerify, coseVerifyX509, coseVerifyMultiSignature, coseVerifyMAC0 } from './verify.js'; export { Sign1 } from './cose/Sign1.js'; export { Sign } from './cose/Sign.js'; export { Mac0 } from './cose/Mac0.js'; export const coseSign = async (...args) => { return Sign1.sign(...args).then(s => s.encode()); }; export const coseMultiSign = async (...args) => { return Sign.sign(...args).then(s => s.encode()); }; export { importCOSEKey, COSEKeyToJWK, COSEKeyFromJWK, } from './key/index.js';