公钥密码工具
RSA、SM2、OpenPGP、经典公钥算法、密钥交换和数字签名工具。
RSA非对称加密
密钥生成、文本与文件加解密、签名验签
SM2非对称加密
Curve25519 密钥对与共享秘密计算
Curve448 密钥对与共享秘密计算
Ed448 签名与验签
密钥生成、签名验签、签名格式转换与 nonce 检查
参数与密钥生成、签名验签及 nonce 重用检测;每条消息必须使用唯一 nonce。
Ed25519 密钥生成、签名与验签
公钥加密、私钥解密与密钥生成;基础 ElGamal 不提供密文完整性保护。
密钥生成、签名验签与 nonce 重用检测;此实现为经典 Schnorr 变体,不兼容 BIP-340。
GOST R 34.10-2012 椭圆曲线签名与验签;固定 k 仅用于向量核对,禁止复用。
密钥生成、签名、验签与聚合验签;当前实现使用 BN254 曲线,与 BLS12-381、Ethereum 共识签名不兼容。
SM9 主密钥、用户密钥、签名与加解密
Rabin 密钥生成、公钥加密与私钥解密。该算法仅用于兼容性处理,不应用于保护真实数据。
密钥生成、加解密与密文同态加法
Merkle–Hellman 密钥生成、加密与解密。原始方案已被有效攻击,不应用于保护真实数据。
提供公钥加密、数字签名、密钥交换与同态运算,并支持配套密钥与签名格式操作。
包含 RSA、SM2、ECDSA、EdDSA、DSA、Schnorr 与多种密钥封装算法。
按算法提供密钥生成、签名验签、加解密及密钥交换。
密钥与输入内容在浏览器本地处理。