Skip to main content
Home

web api的加/解密,签名/验证工具,包括aes和hmac,rsa

This package works with Cloudflare Workers, Deno, Bun, Browsers
This package works with Cloudflare Workers
This package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
94%
Published
a year ago (0.0.2)

web端和deno的原生加解密工具

AESCBC

对称密钥算法.用于加解密,解析arraybuffer为密钥对象

HMAC

对称密钥签名和验证,解析密钥为密钥对象,导出密钥为arraybuffer

RSAOAEP

非对称密钥算法,用于加解密数据,解析arraybuffer公钥为密钥对象,导出公钥为arraybuffer,生成密钥对

RSAPASS

非对称密钥算法,用于签名和验证,解析arraybuffer公钥为密钥对象,导出公钥为arraybuffer,生成密钥对

RSAOAEP-PKCS1-v1_5

非对称密钥算法,用于验证和签名,解析arraybuffer公钥为密钥对象,导出公钥为arraybuffer,生成密钥对

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@advanced/crypto

Import symbol

import * as crypto from "@advanced/crypto";
or

Import directly with a jsr specifier

import * as crypto from "jsr:@advanced/crypto";

Add Package

bunx jsr add @advanced/crypto

Import symbol

import * as crypto from "@advanced/crypto";