Cryptography integration
The Cryptography package (Robomotion.Cryptography, v0.10.0) adds 11 nodes to Robomotion flows, including File Decrypt, Text Decrypt and File Encrypt.
It runs on Windows, macOS and Linux robots. For AI agents, 10 of its nodes work as tools, and its Toolkit node exposes 7 tools at once.
What the Cryptography package does
Cryptography package offers a comprehensive suite of tools designed to facilitate various cryptographic operations within a flow.
Provides symmetric encryption/decryption of text and files using AES (ECB mode) and 3DES (CBC mode) with hexadecimal keys. Generates random cryptographic keys at configurable bit lengths (8 - 1024). Computes hashes of text and files using MD5, SHA-1, SHA-256, SHA-512, BLAKE2-256, BLAKE2-512, and Whirlpool. Generates HMAC signatures with a credential-stored secret key (MD5/SHA-1/SHA-256/SHA-512). Signs data with RSA PKCS#1 v1.5 using a PEM private key credential, supporting hex, raw string, and pre-hashed input formats. Verifies RSA PKCS#1 v1.5 signatures against a public key.
- Namespace
Robomotion.Cryptography- Latest version
- 0.10.0 (17 versions published)
- Written in
- Go
- Categories
- Security
Cryptography nodes (11)
These are the node IDs an agentic flow or an RPA bot uses, exactly as they appear in the Flow Designer and in flow code. An agent tool node can also be called by an AI agent on its own. The Toolkit node hands an agent several of the package operations at once.
| Node | Node ID | Type |
|---|---|---|
| File Decrypt | Robomotion.Cryptography.DecryptFile | Agent tool |
| Text Decrypt | Robomotion.Cryptography.DecryptText | Agent tool |
| File Encrypt | Robomotion.Cryptography.EncryptFile | Agent tool |
| Text Encrypt | Robomotion.Cryptography.EncryptText | Agent tool |
| Generate Key | Robomotion.Cryptography.GenerateKey | Agent tool |
| HMAC Signature | Robomotion.Cryptography.HMAC | Agent tool |
| File Hash | Robomotion.Cryptography.HashFile | Agent tool |
| Text Hash | Robomotion.Cryptography.HashText | Agent tool |
| Sign | Robomotion.Cryptography.Sign | Agent tool |
| Verify | Robomotion.Cryptography.Verify | Agent tool |
| Toolkit | Robomotion.Cryptography.Agents.Toolkit | Toolkit · 7 tools |
Platforms
The Cryptography package runs on Windows, macOS and Linux robots. Any Robomotion robot on these operating systems can run a flow that uses it.
How to install the Cryptography package
- Open Packages in the Robomotion Flow Designer.
- Search for Cryptography or
Robomotion.Cryptography, then click Install on its card. - The Cryptography nodes appear in the node palette for everyone in the workspace, because installation is per workspace.
From a terminal, the Robomotion CLI installs the same package:
robomotion install Robomotion.CryptographyTemplates that use Cryptography
One ready-made template uses Cryptography nodes in their flows. Open one to start from a working flow.
Related integrations
Packages that share a category or keywords with Cryptography. It is filed under Security.
2FAUsed for creating 2FA Time-based One-Time Password (OTP) code generation and registration.
CloudflareManage Cloudflare zones, DNS records, cache, and security settings
Email ValidatorVerify email via Regex, DNS, SMTP and even more
InternxtManage files, folders, and trash on Internxt encrypted cloud storage
TheHiveConnect to TheHive Security Incident Response Platform to manage alerts, cases, tasks, observables, and comments
Cryptography documentation
The Cryptography package reference on docs.robomotion.io documents each node and its properties.
https://docs.robomotion.io/reference/packages/cryptography/Package data from the Robomotion package index, synced October 31, 2026.