Package Information
Released: 4/19/2025
Downloads: 69 weekly / 280 monthly
Latest Version: 0.1.0
Author: dangerblack
Documentation

n8n-nodes-enigma
Encrypt and decrypt text securely in your n8n workflows using the Enigma cryptographic library by Cubbit.
This custom node for n8n adds support for seamless encryption and decryption operations using modern cryptographic algorithms. It's ideal for protecting sensitive data as it flows through your automated workflows.
✨ Features
- 🔐 Encrypt any text input using secure encryption algorithms
- 🔓 Decrypt encrypted values back into readable data
- 🧠 Built on top of the trusted
@cubbit/enigmalibrary - ⚙️ Customizable inputs: define keys, IVs, modes, and more
- 🔁 Supports both binary and string-based operations
- 🧩 Easy integration with any n8n workflow
🚀 Getting Started
Prerequisites
Make sure the following are installed on your machine:
🧑💻 Recommended: Set up your n8n development environment before you begin.
🛠️ Installation & Development
Clone this repository:
git clone https://github.com/DangerBlack/n8n-node-enigma.git cd n8n-node-enigmaInstall dependencies:
pnpm installBuild the project:
pnpm buildOpen n8n and load the custom node to test it in your workflow.
Example
Workflow

AES256 Encrypt

RSA Encrypt

📦 Publishing
To publish this node as an npm package:
- Update
package.jsonwith your metadata. - Run
pnpm build && pnpm lint. - Follow npm's guide to publishing.
📚 Resources
🪪 License
MIT © DangerBlack