Categories

Field-Level Data Decryptor

Decrypt specific fields in CSV data using various decryption methods to restore encrypted information

Specify which CSV columns to decrypt. If empty, all fields will be decrypted by default.

Only required for AES decryption method. Use the same key that was used for encryption.

Number of positions to shift back for Caesar cipher decipher (1-25)

Keep CSV headers and maintain original data structure

Skip detailed analysis and only output decrypted data

Key Facts

Category
Security
Input Types
textarea, select, text, number, checkbox
Output Type
text
Sample Coverage
4
API Ready
Yes

Overview

The Field-Level Data Decryptor is a secure utility designed to restore encrypted or obfuscated information within CSV datasets. It supports multiple decryption methods, including AES, Base64, and Caesar cipher, allowing you to selectively target specific columns while maintaining your original data structure.

When to Use

  • When you need to recover readable data from CSV files containing obfuscated or encrypted columns.
  • When you have a specific decryption key for AES-encrypted fields that need to be restored to plain text.
  • When you need to batch-process encoded strings like Base64 or Caesar-shifted values across large datasets.

How It Works

  • Paste your CSV data into the input area and select your preferred decryption method from the dropdown menu.
  • Specify the target columns you wish to decrypt, or leave the field blank to process the entire dataset.
  • Provide any necessary parameters, such as an AES decryption key or a Caesar shift amount, to ensure accurate restoration.
  • Choose your desired output format and click to process, maintaining the original CSV structure or exporting as clean JSON.

Use Cases

Restoring sensitive customer contact information that was obfuscated for transit.
Decoding legacy system exports that utilized simple Caesar or Base64 encoding.
Decrypting specific database fields exported to CSV using a known AES security key.

Examples

1. Restoring Base64 Encoded Emails

Data Analyst
Background
A legacy system exported user emails in Base64 format, making them unreadable for the marketing team.
Problem
Need to convert the 'Email' column back to plain text without altering the rest of the user data.
How to Use
Paste the CSV, select 'Base64 Decoding', and enter 'Email' in the fields to decrypt.
Example Config
method: base64, fields: Email, preserveStructure: true
Outcome
The 'Email' column is restored to standard text format while keeping all other user information intact.

2. Decrypting AES-Protected Financial Records

Security Auditor
Background
Financial records were encrypted using AES to ensure privacy during storage.
Problem
Need to decrypt the 'Salary' column to perform a payroll audit using the original security key.
How to Use
Select 'AES Decryption', input the 'Salary' field name, and provide the decryption key.
Example Config
method: aes, fields: Salary, key: [YourSecretKey]
Outcome
The encrypted salary figures are successfully decrypted into readable currency values for the audit report.

Try with Samples

csv, base64

Related Hubs

FAQ

Which decryption methods are supported?

The tool supports Base64 decoding, Caesar cipher deciphering, AES decryption, and simple string reversal.

Can I decrypt only specific columns?

Yes, you can specify the column names in the 'Fields to Decrypt' input to target only the data that requires restoration.

Is a key required for all methods?

No, a key is only required for AES decryption. Other methods like Base64 or Caesar cipher use standard algorithms or shift values.

Will my CSV headers be preserved?

Yes, if you enable the 'Preserve Original Structure' option, the tool will keep your headers and formatting intact.

Can I export the results in a format other than CSV?

Yes, you can choose to export your decrypted data as either a CSV or a JSON file.

API Documentation

Request Endpoint

POST /en/api/tools/field-decryptor

Request Parameters

Parameter Name Type Required Description
csvData textarea Yes -
decryptionMethod select Yes -
selectedFields text No Specify which CSV columns to decrypt. If empty, all fields will be decrypted by default.
decryptionKey text No Only required for AES decryption method. Use the same key that was used for encryption.
caesarShift number No Number of positions to shift back for Caesar cipher decipher (1-25)
preserveStructure checkbox No Keep CSV headers and maintain original data structure
exportFormat select Yes -
decryptedOnly checkbox No Skip detailed analysis and only output decrypted data

Response Format

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-field-decryptor": {
      "name": "field-decryptor",
      "description": "Decrypt specific fields in CSV data using various decryption methods to restore encrypted information",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=field-decryptor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]