Hiro Cipher for Openclaw

A security-focused skill for encoding text into hieroglyphs and executing encrypted Python scripts entirely in memory.

unaveragetech
v1.0.0
Feb 4, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install project-hiro

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install project-hiro using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Hiro Cipher?

Hiro Cipher is a sophisticated encryption and encoding system designed for secure AI agent communication. It utilizes a unique hieroglyphic mapping system to convert ASCII text into symbolic representations, which can be further secured using AES encryption. By leveraging hardware fingerprinting from components like CPU, RAM, and hostname, it ensures that messages can be locked to specific machines or shared via custom passphrases.

This Openclaw Skills addition is particularly powerful for developers needing a semi-traceless environment. It allows for the execution of .glyph files—encrypted Python scripts—directly in memory using the exec() function. This process leaves no temporary files or disk artifacts behind, providing a high-security layer for legitimate agent-to-agent interactions while minimizing the forensic footprint on the host system.

Hiro Cipher Use Cases

  • Secure, private communication between AI agents to prevent prompt injection or interception.
  • Execution of sensitive Python scripts without leaving a forensic audit trail on the disk.
  • Hardware-locked data protection using system-derived AES keys for local-only access.
  • Stealthy text editing and script execution via the integrated Hiro Notepad GUI hidden modes.

How Hiro Cipher Works

  1. Text is converted into its 8-bit ASCII binary representation and concatenated into a single string.
  2. The binary data is split into 3-bit groups, which are then mapped to specific hieroglyphic symbols such as dots, slashes, and pipes.
  3. For encrypted communications, the system derives a 32-byte key using SHA3-512 based on hardware fingerprints or user-provided passphrases.
  4. Plaintext is encrypted via a custom stream cipher before being encoded into the final hieroglyphic sequence.
  5. The Glyph Runner component decrypts .glyph files and executes the resulting Python code entirely in-memory using the exec() function.

Hiro Cipher Setup

To integrate this skill into your Openclaw Skills environment, ensure Python is installed and accessible in your system path.

# Navigate to the scripts directory and test the core functionality
python scripts/hiro_core.py --help

# To launch the GUI-based notepad for interactive encoding
python scripts/hiro_notepad.py

Hiro Cipher Data Schema & Taxonomy

The skill manages data through specific file types and mapping structures to maintain security and portability.

Component Description Data Format
Glyph Files Encrypted Python scripts for semi-traceless execution .glyph
System Vars Exported hardware fingerprints for cross-system compatibility JSON
Symbol Mapping 3-bit binary to symbol mapping (e.g., 011 to )
Key Derivation 32-byte keys generated via iterative SHA3-512 Binary/Hex

Hiro Cipher Advanced Features

  • Semi-traceless execution: Run Python code in-memory without creating temporary files or log artifacts.
  • Hardware Fingerprinting: Automatically generate unique keys based on CPU, RAM, hostname, and OS specifications.
  • Hidden GUI Triggers: Activate specialized Hiro glyph execution modes by typing specific strings like "project hiro" in the notepad.
  • Multi-Key Support: Choose between system-locked, password-derived, or randomly generated 32-byte AES keys for varied security levels.
  • Error Correction: Built-in integrity verification to ensure decrypted scripts haven't been tampered with before execution.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python
Github Stars: 0
forks: 0

Featured*