关键信息
- 分类
- 安全与校验
- 输入类型
- file, select, text
- 输出类型
- json
- 样本覆盖
- 4
- 支持 API
- Yes
概览
AGEX 包元信息脱敏器是一款专为 AGEX 加密包设计的安全处理工具,能够在完全不改动密文字节的前提下,重写或清除包内可暴露的原始文件名、MIME 类型以及签名者标识(signer ID)。这有助于在对外分发或共享加密数据前,有效防止敏感元信息泄露,同时自动移除因元信息变更而失效的原始签名,确保数据传输的隐私与合规。
适用场景
- •在向外部合作伙伴或第三方分发 AGEX 加密包前,需要擦除其中包含的原始文件名或敏感路径信息。
- •需要隐藏加密包的真实 MIME 类型,将其替换为通用类型以防止格式暴露。
- •准备清理加密包中的签名者标识(signer ID),以匿名化数据来源并废除原有的数字签名。
工作原理
- •上传需要脱敏的 AGEX 加密包文件。
- •针对文件名、MIME 类型和签名者标识分别选择保留、清空或替换的处理方式,并输入相应的替换值。
- •工具在不修改密文数据块的前提下重写元信息,并自动剥离已失效的数字签名。
- •生成并输出脱敏后的全新 AGEX 配置文件或数据包。
使用场景
用户案例
1. 共享机密数据前的匿名化处理
安全合规专员- 背景原因
- 专员需要将一份包含敏感财务数据的 AGEX 加密包发送给外部审计机构,但加密包的元信息中含有内部项目名称和签名者 ID。
- 解决问题
- 需要在不破坏加密数据的前提下,擦除签名者 ID 并重命名文件名,防止泄露内部项目代号。
- 如何使用
- 上传加密包文件,将文件名处理方式设为“替换”并输入“audit-data.bin”,将签名者标识处理方式设为“清空”。
- 示例配置
-
fileNameMode: "replace", replacementFileName: "audit-data.bin", signerIdMode: "clear" - 效果
- 成功生成脱敏后的 AGEX 包,密文未受影响,原签名被安全移除,文件名已变为 audit-data.bin 且无签名者信息。
2. 统一资源包的 MIME 类型
运维工程师- 背景原因
- 运维团队需要分发一批 AGEX 格式的插件包,但这些包的 MIME 类型各不相同,容易被防火墙规则拦截。
- 解决问题
- 需要将所有加密包的 MIME 类型统一修改为 application/octet-stream,同时保留原始文件名。
- 如何使用
- 上传插件包,将 MIME 类型处理方式设为“替换”并输入“application/octet-stream”,文件名和签名者标识选择“保留”。
- 示例配置
-
mimeTypeMode: "replace", replacementMimeType: "application/octet-stream", fileNameMode: "keep", signerIdMode: "keep" - 效果
- 输出的加密包元信息中 MIME 类型已被统一重写,防火墙可正常放行,且未改动任何密文内容。
用 Samples 测试
json, text, file相关专题
常见问题
脱敏操作会破坏加密包里的密文数据吗?
不会。脱敏器仅修改元信息字段,密文的原始字节保持完全一致,不影响后续的正常解密。
为什么修改元信息后原有的签名会被移除?
因为 AGEX 的数字签名保护范围涵盖了元信息。一旦元信息被修改或清空,原签名即失效,因此工具会自动将其移除。
我可以将文件名和 MIME 类型替换为任意自定义文本吗?
可以。您可以选择“替换”模式,并在配置项中自由输入目标文件名和 MIME 类型。
如果我只想清除签名者标识,保留文件名可以吗?
可以。您可以将签名者标识处理方式设为“清空”,同时将文件名和 MIME 类型的处理方式保持为“保留”。
该工具支持处理多大体积的 AGEX 文件?
工具支持最大 100MB 的 AGEX 加密包文件上传与处理。