UNPKG

node-jose-browserify

Version:

An advanced version of Cisco's node-jose module that works in both browser and the server.

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;