← 全部工具

工具分类

加密与安全

生成和校验哈希摘要,处理密码学相关任务。

AES 加密解密

在浏览器本地使用 AES CBC 或 ECB 模式加密或解密文本。

AES · CBC · ECB本地处理

ARIA 加密解密

在浏览器本地使用 ARIA CBC 或 ECB 模式加密或解密文本。

ARIA · CBC · ECB本地处理

Camellia 加密解密

在浏览器本地使用 Camellia CBC 或 ECB 模式加密或解密文本。

Camellia · CBC · ECB本地处理

CAST5 加密解密

在浏览器本地使用 CAST5 CBC 或 ECB 模式加密或解密兼容文本。

CAST5 · CAST-128 · CBC · ECB本地处理

ChaCha20 加密解密

在浏览器本地使用 IETF ChaCha20 流密码加密或解密文本。

ChaCha20 · 流密码本地处理

DES 加密解密

在浏览器本地使用 DES CBC 或 ECB 模式加密或解密文本。

DES · CBC · ECB本地处理

文件哈希校验

在浏览器本地选择多种哈希算法,分别计算文件摘要。

MD5 · SHA-256 · 文件 · 校验本地处理

Hash 摘要生成器

为文本或本地文件生成 MD5、SHA、SM3 摘要,支持多种输出格式。

Hash · SHA-256 · SM3 · MD5 · 文件摘要本地处理

HMAC 认证码生成器

使用密钥为文本生成一个或多个 SHA 系列 HMAC 认证码。

HMAC · SHA-256 · 消息认证码 · 密钥本地处理

IDEA 加密解密

在浏览器本地使用 IDEA CBC 或 ECB 模式加密或解密兼容文本。

IDEA · CBC · ECB本地处理

JWT 解析与验签

解码 JWT Header 与 Payload,使用 HMAC 密钥在本机验证 HS 签名。

JWT · Token本地处理

密码生成器

使用浏览器安全随机源生成可配置的随机密码、易记短语和易读密码。

密码 · 安全随机 · Passphrase · 密码短语 · 密码强度本地处理

RC2 加密解密

在浏览器本地使用 RC2 CBC 或 ECB 模式加密或解密兼容文本。

RC2 · CBC · ECB本地处理

RC4 加密解密

在浏览器本地使用 RC4 流密码加密或解密文本。

RC4 · stream cipher本地处理

RC4Drop 加密解密

在浏览器本地使用 RC4Drop 流密码加密或解密文本。

RC4Drop · stream cipher本地处理

RSA 加密解密

在浏览器本地使用 RSA-OAEP / SHA-256 或 RSA-PKCS#1 v1.5 加解密短文本。

RSA · RSA-OAEP · PKCS#1 v1.5 · 非对称加密本地处理

SEED 加密解密

在浏览器本地使用 SEED CBC 模式加密或解密文本。

SEED · CBC本地处理

SM2 加密解密

在浏览器本地使用国密 SM2 加密或解密文本,支持两种常见密文顺序。

SM2 · 国密 · 非对称加密本地处理

SM4 加密解密

在浏览器本地使用 SM4 CBC 或 ECB 模式加密或解密文本。

SM4 · CBC · ECB本地处理

TripleDES 加密解密

在浏览器本地使用 TripleDES CBC 或 ECB 模式加密或解密文本。

TripleDES · 3DES · CBC · ECB本地处理

XChaCha20 加密解密

在浏览器本地使用扩展 Nonce 的 XChaCha20 流密码加密或解密文本。

XChaCha20 · 流密码本地处理

ZUC 加密解密

在浏览器本地使用 ZUC-128 流密码加密或解密 UTF-8 文本。

ZUC · ZUC-128 · 流密码本地处理