@vtj/base
Version:
VTJ 是一款基于 Vue3 + Typescript 的低代码页面可视化设计器。内置低代码引擎、渲染器和代码生成器,面向前端开发者,开箱即用。 无缝嵌入本地开发工程,不改变前端开发流程和编码习惯。
48 lines (47 loc) • 966 B
TypeScript
/**
* MD5加密
* @param content
* @returns
*/
export declare function MD5(content: string): string;
/**
* Base64编码
* @param content
* @returns
*/
export declare function base64(content: string): string;
/**
* Base64解码
* @param content
* @returns
*/
export declare function unBase64(content: string): string;
/**
* 非对称加密
* @param content 内容
* @param key 公钥
* @returns
* @description RSA密钥对生成工具
*/
export declare function RSA(content: string, key?: string): string | false;
/**
* 非对称解密
* @param content 内容
* @param key 私匙
* @returns
*/
export declare function unRSA(content: string, key?: string): string | false;
/**
* 对称加密
* @param content
* @param key
* @returns
*/
export declare function AES(content: string, key: string): string;
/**
* 对称解密
* @param content
* @param key
* @returns
*/
export declare function unAES(content: string, key: string): string;