Jump to related tools in the same category or review the original source on GitHub.

Finance @asleep123 Updated 1/19/2026

Openssl OpenClaw Plugin & Skill | ClawHub

Looking to integrate Openssl into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate finance tasks instantly, without having to write custom tools from scratch.

What this skill does

Generate secure random strings, passwords, and cryptographic tokens using OpenSSL. Use when creating passwords, API keys, secrets, or any secure random data.

Install

npx clawhub@latest install openssl

Full SKILL.md

Open original
Metadata table.
namedescription
opensslGenerate secure random strings, passwords, and cryptographic tokens using OpenSSL. Use when creating passwords, API keys, secrets, or any secure random data.

SKILL.md content below is scrollable.

OpenSSL Secure Generation

Generate cryptographically secure random data using openssl rand.

Password/Secret Generation

# 32 random bytes as base64 (43 chars, URL-safe with tr)
openssl rand -base64 32 | tr '+/' '-_' | tr -d '='

# 24 random bytes as hex (48 chars)
openssl rand -hex 24

# alphanumeric password (32 chars)
openssl rand -base64 48 | tr -dc 'a-zA-Z0-9' | head -c 32

Common Lengths

Use Case Command
Password (strong) openssl rand -base64 24
API key openssl rand -hex 32
Session token openssl rand -base64 48
Short PIN (8 digits) `openssl rand -hex 4

Notes

  • -base64 outputs ~1.33x the byte count in characters
  • -hex outputs 2x the byte count in characters
  • Pipe through tr -dc to filter character sets
  • Always use at least 16 bytes (128 bits) for secrets
Original Repository URL: https://github.com/openclaw/skills/blob/main/skills/asleep123/openssl
Latest commit: https://github.com/openclaw/skills/commit/f43f5fa59b17469fb4989eb3b358cbc5984236da

Related skills

If this matches your use case, these are close alternatives in the same category.