加密
在本机做 HMAC、TOTP、CRC-32、十六进制、熵和随机字节。
JWT 解码
解码 JWT 头与载荷。
HMAC-SHA256
HMAC-SHA256 十六进制与 Base64;可选大写。
TOTP 验证码
用 Base32 密钥按 RFC 6238 算 6 或 8 位码。
CRC-32
IEEE CRC-32;可选大写十六进制。
十六进制编码
十六进制编解码,附字节数。
密码强度
估算密码熵与破解时间。
随机十六进制
密码学随机十六进制;条数与大写。
HMAC-SHA1
HMAC-SHA1 十六进制与 Base64;可选大写。
HOTP 验证码
基于计数器的一次性密码。
Adler-32
Adler-32 校验和;可选大写十六进制。
Base32 编码
RFC 4648 Base32;可选填充与小写。
十六进制异或
两段十六进制按字节异或;可选大写。
FNV-1a 32
32 位 FNV-1a;可选大写十六进制。
SHA-256 摘要
SHA-256,附输入字节。
SHA-1 摘要
SHA-1,附输入字节。
MD5 摘要
MD5,附输入字节。
CRC-16
CRC-16/CCITT;可选大写十六进制。
Base32 解码
Base32 解码为文本或十六进制字节。
djb2 哈希
djb2 哈希;可选大写十六进制。
凯撒密码
字母位移 N;可选旋转数字。
ROT47
ROT47,附变更计数。
HMAC-MD5
HMAC-MD5 十六进制与 Base64;可选大写。
十六进制与运算
两段十六进制按字节与运算;可选大写。
十六进制或运算
十六进制按位或,附字节。
十六进制非运算
十六进制按位非,附字节。
Atbash 密码
Atbash,附字母数。
维吉尼亚密码
带密钥的字母表密码。
恒定时间比较
常量时间比较,附长度。
文本异或
文本异或,附密钥长。
反转十六进制
反转十六进制字节序,并返回字节数。
十六进制转二进制
十六进制转二进制,附比特长度。
二进制转十六进制
二进制转十六进制,附位数。
随机 Base64
随机字节的 Base64。
UTF-8 转十六进制
把文本编成 UTF-8 十六进制。
十六进制转 UTF-8
Hex 转 UTF-8,含字节长度。
随机 UUID
随机 UUID v4,附纯 hex。
十六进制转 Base64
十六进制转 Base64,附字节数。
Base64 转十六进制
Base64 转十六进制;可选大写;字节数。
ASCII 转十六进制
ASCII/Latin-1 转十六进制;可选大写。
十六进制转 ASCII
十六进制转 ASCII;可选 Latin-1。
随机数字串
随机十进制数字串。
十六进制按字节异或
按字节异或 hex,附字节值。
半字节交换
按字节交换半字节,并返回字节数。
随机字母串
随机 A–Z/a–z 字符串。
字节比特长度
字节转比特,含 KiB。
重复十六进制密钥
重复 hex 密钥,附字节。
十六进制大写
十六进制大写,含字节与是否变化。
十六进制小写
十六进制小写,含字节与是否变化。
补齐偶数 hex
补齐偶数位十六进制,含字节与是否变化。
随机十六进制颜色
随机十六进制颜色,附 RGB。
旋转 hex 半字节
给每个 hex 数字加半字节偏移。
十六进制字节数
十六进制字节数,含字符与半字节。