UNPKG

multi-layers-encryption

Version:

Encryption and decryption with multiple configurable layers

14 lines (13 loc) 335 B
export type LayerConfig = { algorithm: string; key: string; salt?: string; }; export declare class MultiLayerEncryption { private layers; constructor(layers: LayerConfig[]); encrypt(content: string): string; decrypt(content: string): string; private getKeyLength; } export default MultiLayerEncryption;