UNPKG

node-jose

Version:

A JavaScript implementation of the JSON Object Signing and Encryption (JOSE) for current web browsers and node.js-based servers

34 lines (30 loc) 565 B
/*! * algorithms/dir.js - Direct key mode * * Copyright (c) 2015 Cisco Systems, Inc. See LICENSE file. */ "use strict"; function dirEncryptFN(key) { // NOTE: pdata unused // NOTE: props unused return Promise.resolve({ data: key, once: true, direct: true }); } function dirDecryptFN(key) { // NOTE: pdata unused // NOTE: props unused return Promise.resolve(key); } // ### Public API // * [name].encrypt // * [name].decrypt var direct = { dir: { encrypt: dirEncryptFN, decrypt: dirDecryptFN } }; module.exports = direct;