gzjs-utils
Version:
smart js utils
35 lines (34 loc) • 888 B
TypeScript
export declare type Hmac = {
/**
* hmac_sha1 加密
* @param key
* @param data
*/
sha1(key: string, data: string | Uint8Array | Int8Array | any): Uint8Array;
/**
* hmac_sha224 加密
* @param key
* @param data
*/
sha224(key: string, data: string | Uint8Array | Int8Array | any): Uint8Array;
/**
* hmac_sha256 加密
* @param key
* @param data
*/
sha256(key: string, data: string | Uint8Array | Int8Array | any): Uint8Array;
/**
* hmac_sha384 加密
* @param key
* @param data
*/
sha384(key: string, data: string | Uint8Array | Int8Array | any): Uint8Array;
/**
* hmac_sha512 加密
* @param key
* @param data
*/
sha512(key: string, data: string | Uint8Array | Int8Array | any): Uint8Array;
};
declare const _default: Hmac;
export default _default;