src/index.js
/**
* index.js
*/
import {
generateKey,
encrypt,
decrypt,
sign,
verify
} from './core.js';
import { createEncryptionCascade, createDecryptionCascade } from './cascade.js';
import { importKeys } from './keys.js';
import { importEncryptedBuffer, importRawEncryptedBufferList } from './encrypted_message.js';
import { importSignatureBuffer } from './signature.js';
import { importCascadedBuffer} from './cascaded_data.js';
import config from './config.js';
export default {
generateKey,
encrypt,
decrypt,
sign,
verify,
importKeys,
importEncryptedBuffer,
importRawEncryptedBufferList,
importSignatureBuffer,
importCascadedBuffer,
createEncryptionCascade,
createDecryptionCascade,
config
};
export {
generateKey,
encrypt,
decrypt,
sign,
verify,
importKeys,
importEncryptedBuffer,
importRawEncryptedBufferList,
importSignatureBuffer,
importCascadedBuffer,
createEncryptionCascade,
createDecryptionCascade,
config
};