← 返回
未分类

Encoding Converter

Convert and verify data between Base64, URL encoding, HEX, MD5/SHA hashes, JWT payloads, HTML entities, and binary/octal/decimal/hex formats.
在Base64、URL编码、十六进制、MD5/SHA哈希、JWT载荷、HTML实体和二进制/八进制/十进制/十六进制格式之间进行数据转换与校验。
kaiyuelv kaiyuelv 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 307
下载
💾 0
安装
1
版本
#base64#decoding#developer-tools#encoding#hash#jwt#latest#security

概述

encoding-converter

技能概述

多格式编码转换工具集。支持 Base64、URL 编码、HEX、MD5/SHA 哈希、JWT 解码、HTML 实体编码等常见编码格式的互转与校验。

何时使用

  • 需要 Base64 编码/解码数据时
  • 需要 URL encode/decode 文本时
  • 需要计算文件或字符串的 MD5/SHA 哈希时
  • 需要解码 JWT Token 查看 payload 时
  • 需要 HTML 实体编码/解码时
  • 需要进行进制转换(二进制/八进制/十进制/十六进制)时

使用方法

基础用法

from scripts.encoding_engine import EncodingConverter

ec = EncodingConverter()

# Base64 编解码
encoded = ec.base64_encode("Hello World")
decoded = ec.base64_decode(encoded)

# URL 编码
url_encoded = ec.url_encode("你好 世界")

# MD5 / SHA256 哈希
md5_hash = ec.md5("secret data")
sha256_hash = ec.sha256("secret data")

# JWT 解码(不验证签名)
payload = ec.jwt_decode("eyJhbGciOiJIUzI1NiIs...")

# HTML 实体编码
html = ec.html_encode("<div>Hello & 你好</div>")

# 进制转换
hex_val = ec.to_hex(255)      # -> "ff"
bin_val = ec.to_binary(255)   # -> "11111111"

文件结构

encoding-converter/
├── SKILL.md
├── README.md
├── requirements.txt
├── scripts/
│   └── encoding_engine.py     # 核心引擎
├── examples/
│   └── basic_usage.py          # 使用示例
└── tests/
    └── test_encoding.py        # 单元测试

依赖

  • Python 内置: base64, urllib.parse, hashlib, html, json, binascii
  • 可选: PyJWT 用于 JWT 编码

标签

encoding, decoding, base64, hash, jwt, developer-tools, security

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-08 00:49 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Data Viz Suite

kaiyuelv
数据可视化套件 - 企业级BI工具,支持图表、报表、交互仪表盘。支持Plotly/Matplotlib/Seaborn多引擎。
★ 0 📥 735
dev-programming

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 681 📥 329,924
dev-programming

Mcporter

steipete
使用 mcporter CLI 直接列出、配置、认证及调用 MCP 服务器/工具(支持 HTTP 或 stdio),涵盖临时服务器、配置编辑及 CLI/类型生成功能。
★ 197 📥 68,037