Initial release of Web Tools 0.0.5

This commit is contained in:
mid
2026-08-07 21:51:15 +08:00
commit fa14e9e5b9
71 changed files with 6365 additions and 0 deletions
+75
View File
@@ -0,0 +1,75 @@
{
"version": 1,
"categories": [
{ "id": "encoding", "title": "编码转换" },
{ "id": "checksum", "title": "校验计算" },
{ "id": "crypto", "title": "加密计算" },
{ "id": "formatting", "title": "格式化" },
{ "id": "image", "title": "图像处理" }
],
"tools": [
{
"id": "ascii-hex",
"title": "ASCII / Hex",
"category": "encoding",
"description": "在 UTF-8 文本与十六进制字节之间转换。",
"icon": "Binary"
},
{
"id": "base64",
"title": "Base64",
"category": "encoding",
"description": "编码、解码并校验 Base64 内容。",
"icon": "FileCode2"
},
{
"id": "aes-cmac",
"title": "AES-128-CMAC",
"category": "crypto",
"description": "使用 128 位密钥计算消息认证码。",
"icon": "ShieldCheck"
},
{
"id": "rsa-key-pair",
"title": "RSA 密钥对",
"category": "crypto",
"description": "生成 RSA 密钥对并导出 PEM 与 N/E 参数。",
"icon": "KeyRound"
},
{
"id": "random",
"title": "安全随机数",
"category": "crypto",
"description": "生成指定字节长度的密码学安全随机数。",
"icon": "Dices"
},
{
"id": "crc",
"title": "CRC",
"category": "checksum",
"description": "解析 BIN 或 Intel HEX 数据并计算 CRC。",
"icon": "BadgeCheck"
},
{
"id": "json",
"title": "JSON",
"category": "formatting",
"description": "格式化、压缩并校验 JSON 字符串。",
"icon": "Braces"
},
{
"id": "xml",
"title": "XML",
"category": "formatting",
"description": "格式化、压缩并校验 XML 字符串。",
"icon": "Code2"
},
{
"id": "png-ico",
"title": "PNG → ICO",
"category": "image",
"description": "在浏览器本地生成多尺寸 ICO 图标。",
"icon": "Image"
}
]
}