📄 热门算法工具索引
以下算法实现均使用官方规范编码实现,所有计算在浏览器端完成,数据不上传服务器。这些工具覆盖智能卡开发中最常用的算法需求:从校验码计算到加密签名,从数据编码到协议解析。每个工具页面都包含技术原理说明和使用示例,既是工具也是学习资料。
以下工具按使用频率排序,涵盖智能卡开发中最核心的算法需求:校验码、数据解析、加密签名。工具实现均基于官方规范(ISO 7816、EMVCo、GB/T 标准),可直接用于生产环境的数据验证和调试。
- Luhn 算法 –信用卡、ICCID、IMEI 校验码计算与验证
- TLV 解析器 – BER-TLV 数据解析(EMV/GP 规范)
- AID 列表查询 – 支付、身份证、交通卡应用标识符
- CRC 校验计算 – 智能卡行业命令与应答
- Base64 编解码 –文本与 Base64 互转,支持中文
- ASN.1 解析器 –DER 格式 ASN.1 数据树形解析
- EMV 标签查询 –EMV 规范 TAG 列表与搜索
- Hash摘要算法 –支持MD5、SHA1、SHA256、SHA512、SM3
- 对称加密 AES/SM4 –在线加解密,支持 AES-256-CBC 和国密 SM4
- 非对称加密 RSA –生成 RSA 密钥对,签名/验签
- SM2 国密非对称加密工具 –生成 SM2 密钥对 | 签名 | 验签
- X.509 证书解析器 –支持 PEM 格式(-----BEGIN CERTIFICATE-----)或十六进制 DER 格式
- APDU 状态码速查 – ISO7816 SW1 SW2 状态字在线搜索(9000/6A82/61XX/63CX)
- ATR 在线解码器 – 智能卡复位应答解析,自动识别 T=0/T=1 协议
- GP 密钥衍生计算器 – SCP02/SCP03 Session Key 派生与 MAC 计算
🔧 通用工程工具
编码转换、哈希校验、电子计算、协议速查 — 工程师常用工具箱
- 编码转换工具箱 – Hex/Unicode/URL/HTML实体/JSON/Base64 六合一编码工具
- 哈希与校验工具 – MD5/SHA/HMAC 哈希 + Fletcher-16 + IP/TCP 校验和 + Modbus CRC/LRC
- 电子工程计算器 – 电阻色环/分压电路/运放增益/LC谐振频率
- 通用计算器 – 单位换算/进制转换/IEEE754浮点/颜色转换
- 协议标准速查 – HTTP状态码/MIME类型/TCP端口/HTML/CSS参考
常见问题
- 这些工具是免费的吗?是的,所有工具完全免费使用,无需注册。工具在浏览器端运行,不涉及任何服务端计算。
- 工具的算法实现是否可信?所有算法均依据官方规范实现(ISO 7816、EMVCo、GB/T 标准),并在每个工具页面中标注了参考规范。如需验证,可将工具输出与规范文档中的测试向量进行对比。
- 输入的数据安全吗?是的。所有计算在本地浏览器完成,数据不会发送到任何服务器。你可以断开网络后继续使用工具功能。
- 工具支持离线使用吗?工具页面需要首次加载时联网,加载完成后 JavaScript 可离线执行。建议提前打开需要的工具页面。
- 能否批量处理数据?部分工具支持多行输入。如 TLV 解析器、Base64 编解码、Hash 摘要等。对于大量数据,建议在本地使用 Python 或其他语言实现相同算法。
更多工具持续收录中...
卡智通