1.0.1 • Published 8 months ago
mini-aes v1.0.1
mini-aes
A tool for encrypting or decrypting files using AES.
Install
npm i mini-aes --save
//or
yarn add mini-aes
Example
const FileCrypt = require("mini-aes");
async function test() {
try {
const fc = new FileCrypt("fage");
let result = await fc.encryptFile("package.json", "./tmp/package-aes.json");
console.log("encrypt ok");
result = await fc.decryptFile("./tmp/package-aes.json", "./temp/package2.json");
console.log("decrypt ok");
} catch (e) {
console.log(e);
}
}
test().then((t) => {});
APIs
/// encrypt file
/// @fileFrom=source file path
/// @fileTo=dist encrypt file path
encryptFile(fileFrom:string, fileTo:string):Promise<void>;
/// decrypt file
/// @fileFrom=source encrypt file path
/// @fileTo=dist source file path
decryptFile(fileFrom:string, fileTo:string):Promise<void>;
1.0.1
8 months ago