MISC杂项——Base加密加密

一、题目

  • 一段密文:
bash 复制代码
16Vpi4PRYIaDu7qSHZoNQpHZ4NBcC4NX3

二、判断方法

编码类型 核心字符集 填充符(=) 显著特征
Base16 0-9, A-F(或 a-f 就是普通的十六进制字符串,只含数字和大写(或小写)的 A-F 。
Base32 A-Z, 2-7 ,最多 6 个 字母远多于数字 ,且绝不会出现数字 0189
Base58 1-9, A-Z, a-z(剔除易混淆字符) 绝不出现 数字 0、大写 O、大写 I、小写 l,也没有 +/
Base62 0-9, A-Z, a-z 字符集最"杂",数字和大小写字母都可能出现,没有任何符号 。
Base64 A-Z, a-z, 0-9, +, / ,最多 2 个 可能包含 +/。末尾的 = 数量取决于原始数据长度,常见 1 个或 2 个 。
  • 先看有没有 =

    • =:基本锁定 Base32Base64 。再看字符集,如果只有大写字母和 2-7,就是 Base32;如果字母数字混杂且有 + /,就是 Base64。

    • 没有 =:基本排除标准的 Base32/64(除非是无填充变体),重点看 Base58Base62

  • 再看字符集的"纯净度"

    • Base58 是"洁癖型" :它为了让人眼容易辨认,故意剔除了容易混淆的 0OIl。如果你的密文里出现了这几个字符,就绝对不是标准 Base58 。

    • Base32 是"偏科型" :它只用大写字母和 27。如果密文里出现了小写字母,或者数字 0189,就不是 Base32 。

  • 警惕 Base62 的"伪装"

    • 你之前拿到的那串 16Vpi4PRYIaDu7qSHZoNQpHZ4NBcC4NX3,包含大小写字母和数字,且没有 = 和特殊符号,符合 Base62 的特征。但要注意,Base62 并非 IETF 标准,没有统一的官方定义,不同系统可能自定义字符表,这增加了判断难度

三、工具

解码网站:Base16 Base32 Base58 Base62 Base64 Base85 Base91 编码/解码 - 锤子在线工具

四、结果

相关推荐
黄金龙PLUS1 小时前
5个800比特大状态置换算法的设计与分析
算法·网络安全·密码学·哈希算法·同态加密
sbjdhjd2 小时前
从日志包含到临时文件竞争:文件包含进阶复盘中的 Docker、Windows 与 Session 限制
网络·安全·web安全·网络安全·数据挖掘·php·rce
白猫不黑2 小时前
网络安全面试题大全:22道高频题附解析与答案
web安全·计算机·网络安全·信息安全·渗透测试·编程·面试题
白猫不黑3 小时前
网络安全和信息安全的区别:全方位解析与学习路径
计算机·网络安全·黑客·信息安全·程序员·渗透测试·编程
白猫不黑4 小时前
零基础如何学习网络安全:从入门到实战的完整路线图
web安全·计算机·网络安全·黑客·信息安全·渗透测试·代码审计
goujunwe1 天前
GEO 评估方法:如何自测你的内容,会不会被 AI 引用
搜索引擎·网络安全·游戏引擎·全文检索·中文分词
Koi慢热2 天前
DayDayMap学术社区体验:卫星网络测绘专题用下来怎么样
网络·人工智能·windows·web安全·网络安全
orange....2 天前
VMware 双网卡配置:宿主机切换网络时 Ubuntu 固定 IP 访问方案
网络·ubuntu·网络安全
m0_715674432 天前
智能化+基于行标+场景化 政务数据库审计与风险监测全维度解决方案
网络·数据库·安全·网络安全·政务