分类

Excel字段级解密器

使用各种解密方法对Excel文件中的特定字段进行解密以恢复加密信息

Click to upload file or drag and drop file here

Maximum file size: 0MB Supported formats: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel

指定要解密的Excel列。如果留空,默认将解密所有字段。

仅AES解密方法需要。使用与加密时相同的密钥。

Caesar密码解密的移位位数(1-25)

Index of worksheet to process (0 for first worksheet, 1 for second, etc.)

将第一行作为列标题

跳过详细分析,仅输出解密后的数据

关键信息

分类
Security
输入类型
file, select, text, number, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

Excel字段级解密器是一款专门用于恢复Excel文件中加密或混淆数据的在线工具。它支持多种解密方法,如Base64、Caesar密码和AES,允许您精确选择需要解密的列,并将结果导出为Excel、CSV或JSON格式,从而安全高效地还原原始信息。

适用场景

  • 当您收到一份包含加密字段(如邮箱、电话号码)的Excel报表,需要将其还原为可读格式时。
  • 当您怀疑数据被简单混淆(如字符反转或移位),需要快速验证并恢复原始内容时。
  • 当您拥有AES加密密钥,需要批量解密Excel中特定列的敏感信息时。

工作原理

  • 上传需要处理的Excel文件(.xlsx或.xls格式)。
  • 选择解密方法(如Base64、AES、Caesar等),并根据需要填写密钥或移位量等参数。
  • 指定要解密的字段(列名),或留空以处理所有字段。
  • 选择输出格式(Excel、CSV或JSON),点击处理并下载解密后的文件。

使用场景

数据恢复:从被错误加密或编码的客户联系表中,批量恢复真实的邮箱地址和电话号码。
隐私合规处理:在获得授权后,解密历史数据中经过AES加密的身份证号等敏感信息,用于合规审计。
批量数据清洗:对从旧系统导出的、包含大量Base64编码字段的Excel数据进行批量解码,以便导入新系统。

用户案例

1. 批量解密客户联系邮箱

数据分析师
背景原因
市场部门提供了一份客户名单Excel,其中“邮箱”列的数据被错误地进行了Base64编码,导致无法直接使用。
解决问题
需要将“邮箱”列中数百条Base64编码的字符串快速解码为正常邮箱地址。
如何使用
上传客户名单Excel文件,选择“Base64解码”方法,在“要解密的字段”中输入“邮箱”,输出格式选择“Excel”。
效果
下载的新Excel文件中,“邮箱”列已全部显示为可读的邮箱地址,其他列保持不变。

2. 使用密钥解密敏感信息

合规专员
背景原因
一份历史档案Excel中的“身份证号”和“银行卡号”列使用了AES加密,现在需要根据合规要求解密以进行核对。
解决问题
需要使用正确的AES密钥,安全地解密指定列中的敏感信息。
如何使用
上传加密的档案文件,选择“AES解密”方法,输入正确的解密密钥,在“要解密的字段”中输入“身份证号,银行卡号”。
示例配置
decryptionMethod: "aes", decryptionKey: "your-secret-key-123", selectedFields: "身份证号,银行卡号"
效果
成功解密目标列,生成了包含明文敏感信息的新文件,用于内部合规流程。

3. 破解简单的字符移位加密

运营助理
背景原因
同事发来一份产品代码表,其中“产品代码”列看起来像是被某种简单加密打乱了,例如“ABC”变成了“DEF”。
解决问题
怀疑是Caesar密码(字母移位),需要尝试解密以恢复原始产品代码。
如何使用
上传产品代码表,选择“Caesar密码解密”方法,尝试不同的移位量(如3),指定字段为“产品代码”。
示例配置
decryptionMethod: "caesar", caesarShift: 3, selectedFields: "产品代码"
效果
当移位量设置为3时,“产品代码”列成功恢复为原始可识别的代码。

用 Samples 测试

xml, xlsx, xls

相关专题

常见问题

支持哪些解密方法?

支持Base64解码、Caesar密码解密、AES解密、字符串反转以及自动检测方法。

使用AES解密必须提供密钥吗?

是的,AES解密是安全的加密方式,必须提供正确的解密密钥才能成功还原数据。

可以处理多大的Excel文件?

当前支持上传最大10MB的Excel文件,足以处理包含数万行数据的常见报表。

解密后的数据可以导出为什么格式?

支持导出为原始的Excel格式(.xlsx),也支持导出为CSV或JSON格式,方便后续分析或导入其他系统。

工具如何保证我的数据安全?

所有文件处理均在您的浏览器或安全的服务器环境中进行,处理完成后文件会自动删除,我们不会存储您的任何数据。

API 文档

请求端点

POST /zh/api/tools/excel-field-decryptor

请求参数

参数名 类型 必填 描述
excelFile file (需要先上传) -
decryptionMethod select -
selectedFields text 指定要解密的Excel列。如果留空,默认将解密所有字段。
decryptionKey text 仅AES解密方法需要。使用与加密时相同的密钥。
caesarShift number Caesar密码解密的移位位数(1-25)
worksheetIndex number Index of worksheet to process (0 for first worksheet, 1 for second, etc.)
hasHeader checkbox 将第一行作为列标题
outputFormat select -
decryptedOnly checkbox 跳过详细分析,仅输出解密后的数据

文件类型参数需要先通过 POST /upload/excel-field-decryptor 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-excel-field-decryptor": {
      "name": "excel-field-decryptor",
      "description": "使用各种解密方法对Excel文件中的特定字段进行解密以恢复加密信息",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=excel-field-decryptor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]