UNPKG

@sparta-utils/crypto-util

Version:

一个支持多种加密算法的加密工具库,涵盖 AES、RSA、SM2、SM3、SM4、SHA、HMAC、MD5、Base64、JWT 等,适用于日常加解密、签名验签、摘要、Token 管理等场景。

14 lines (13 loc) 413 B
import type { AesOptions } from '../types'; /** * 使用 AES 加密文本(默认使用 CBC 模式) * @param text 明文 * @param options 配置项 */ export declare function encrypt(text: string, options: AesOptions): string; /** * 使用 AES 解密文本 * @param encryptedText 密文 * @param options 配置项 */ export declare function decrypt(encryptedText: string, options: AesOptions): string;