加密与安全
(41)用于日常安全任务的哈希、编码、签名和密钥工具。
Wei 转 Ether 转换器
以精确算术将 Wei 转换为 Ether(ETH),不产生浮点舍入误差。1 ETH = 10^18 Wei。
维吉尼亚密码编码器
使用密钥,用经典的维吉尼亚密码对消息进行加密和解密。移位拉丁字母 A-Z,并保留大小写、空格和标点。
TOTP 生成器
从 Base32 密钥生成符合 RFC 6238 的基于时间的一次性密码,支持 SHA-1、SHA-256、SHA-512,6 到 8 位数字,30 或 60 秒周期。
文本加密工具
使用AES算法并通过密码对短信进行加密和解密,确保仅收件人能够阅读内容。
SSH 密钥生成器
完全在浏览器中生成 RSA SSH 密钥对(2048、3072 或 4096 位)。私钥和公钥都不会离开你的设备。可添加注释并下载两者。
SHA1哈希生成器
根据任意文本输入生成SHA-1哈希值(40个十六进制字符),适用于传统校验和、git对象ID以及非安全完整性验证。
SHA256生成器
可从任意文本生成SHA-256哈希值,输出64位字符的十六进制结果;该算法与比特币地址、TLS证书及 JWT 签名所使用的算法完全一致。
SHA256 哈希生成器
从任意文本生成 SHA-256 哈希。确定性的 64 位小写十六进制输出,正是 Bitcoin、TLS 证书和 JWT 签名背后的算法。
SHA512 生成器
计算 SHA-512 哈希,128 个十六进制字符,256 位抗碰撞能力。用于现代影子密码文件、数字签名和 HMAC。
SHA512 哈希生成器
将任意文本生成 SHA-512 哈希,输出为 128 个字符的小写十六进制字符串。免费且快速,适合校验和与数据完整性检查。
RSA密钥对生成器
生成符合PEM格式的新RSA公钥与私钥对。为 JWT 签名、SSH或TLS协议选择2048位、3072位或4096位密钥。
聪到 BTC 转换器
支持以8位小数精度在聪(sats)与整比特币之间转换,适用于费用估算、闪电转账手续费提示及冷存储审计。
随机API密钥生成器
在服务器上生成8–128字符的十六进制、base64url或字母数字API密钥,也可生成UUIDv4。
波利比奥斯密码编码器
用固定的 5×5 I/J 方阵将拉丁字母编码为波利比奥斯坐标,或解码以空格分隔的坐标对。
PGP 密钥生成器
使用 Curve25519、RSA 2048 或 RSA 4096 生成 ASCII 装甲格式的 OpenPGP 密钥对和吊销证书。
密码短语生成器
从随机常用单词生成一个易记的密码短语,可调整单词数量、分隔符、大小写以及可选的附加数字。
密码强度检查器
在浏览器中检查密码强度:长度、字符多样性、以位为单位的熵值,以及粗略的破解时间估算。任何内容都不会被上传。
数字转字母密码
使用 A=1、B=2 密码(A1Z26)在数字和字母之间互相转换,适用于谜题、谜语和密室逃脱线索。
MD5生成器
从任意文本或文件生成 MD5 哈希值。输出结果为 128 位十六进制值,完全在您的浏览器中计算完成。
MD5哈希值生成器
计算文本和文件的MD5校验和以进行完整性验证。其输出结果与md5sum及openssl dgst -md5命令的结果一致。
JWT 生成器
生成带有自定义头部、有效载荷声明、HMAC 或 RSA 签名方式、有效期及受众限制的已签名 JWT,用于测试。
HMAC 生成器
根据消息和密钥生成 HMAC 签名(SHA-256、SHA-384、SHA-512、SHA-1或MD5),用于API认证和Webhook验证。
Gwei 转 Ether 转换器
将 Gwei 金额转换为 Ether(ETH),最多保留 18 位小数。适用于估算 Gas 费用及读取交易数据。
哈希生成器
从文本生成 MD5、SHA-1、SHA-256、SHA-384、SHA-512 及 CRC32 哈希值,每个摘要均可一键复制,用于校验和与比对。
文件哈希计算器
计算粘贴文本或文件内容的 MD5、SHA-1、SHA-256 和 SHA-512 哈希值,用于验证下载内容及文件完整性。
以太坊兑美元转换器
按实时 ETH/USD 汇率或您自己输入的汇率,将以太坊(ETH)兑换为美元。查看任意数量的 ETH 对应多少美元。
加密标识符
粘贴密文或哈希值后,系统会显示可能使用的算法或编码方式:MD5、SHA、bcrypt、AES、RSA、Base64等。
CSR 生成器
生成 PEM 格式的证书签名请求及对应的 RSA 私钥。指定通用名称、组织字段和密钥大小(2048、3072 或 4096 位)。
校验和验证器
计算任意文件或文本的 MD5、SHA-1、SHA-256、SHA-384、SHA-512 或 CRC-32 校验和,并与发布者列出的值比较,获得明确的匹配或不匹配结果。
密码类型识别器
粘贴密文,识别器会给出可能的编码/密码方案:Base64、hex、二进制、摩斯、凯撒或替换、JWT 及常见哈希。
SSL 证书生成器
完全在浏览器中生成自签名 SSL/TLS 证书和 RSA 私钥。自定义 Common Name、SAN 和有效期,导出为 PEM。
Base64 文件编码器
将任意文件(PDF、ZIP、图片、可执行文件)编码为 Base64 文本,用于嵌入 JSON、邮件、YAML 或 data URI。在浏览器本地运行,无需上传。
Base58 编码器和解码器
编码 UTF-8 文本或十六进制字节,并使用 Bitcoin、Ripple 或 Flickr 字母表安全解码 Base58。
凯撒密码编码器
使用凯撒密码加密和解密文本。支持任意 1-25 位移,ROT13 可作为特殊情况处理,并保留标点和大小写。
bcrypt 生成器
从 plaintext password 生成 bcrypt hash。Cost factor 可在 4 到 13 之间调整,兼容 Laravel、Django、Node 和 PHP。
bcrypt 哈希生成器
生成 bcrypt 哈希,或用明文密码对照已有的 bcrypt 哈希进行验证。一个工具内并排支持生成和验证。
Base32 编码器和解码器
使用 RFC 4648 字母表编码和解码 Base32 字符串。适用于 TOTP 密钥、大小写不敏感的令牌和人工输入的标识符。
Base85 编码器和解码器
以 Adobe Ascii85(PostScript 和 PDF 文件内部使用的变体)对 Base85 进行编码和解码。对二进制数据比 Base64 更紧凑。
Atbash 密码编码器
使用 Atbash 密码编码或解码文本,这是一种把 A-Z 映射为 Z-A 的希伯来替换法。同一个操作既可加密也可解密。
AES 加密 / 解密
使用 OpenSSL AES cipher 加密和解密低风险文本。口令会用 SHA-256 哈希,Base64 输出包含 IV 加密文。
A1Z26 密码编码器
使用 A1Z26 密码(A=1, B=2, ... Z=26)编码文本,或把数字序列解码回字母,并可自定义分隔符。