← 返回
未分类 中文

SnapPwd Secure Secret Sharing

Securely share secrets, API keys, files, and credentials with OpenClaw agents and team members via self-destructing links. Use when the user needs to share s...
通过自毁链接与OpenClaw代理和团队成员安全分享密钥、API密钥、文件及凭据。
fantaclaw-ai fantaclaw-ai 来源
未分类 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 1
Stars
📥 618
下载
💾 0
安装
1
版本
#latest

概述

SnapPwd Secure Secret Sharing

Share secrets and files securely via self-destructing, end-to-end encrypted links.

When to Use This Skill

  • User wants to share a password, API key, or credential in chat
  • User needs to share a sensitive file (.env, config, private key, certificate)
  • User mentions they need to send sensitive data to someone
  • User is troubleshooting and needs to share configuration details with secrets
  • User asks about secure ways to share credentials or files

Quick Start

Option 1: Web Interface (Recommended)

Direct user to create a secure link at https://snappwd.io:

For text secrets:

  1. Go to https://snappwd.io
  2. Paste the secret
  3. Click "Create Secure Link"
  4. Share the generated link

For files:

  1. Go to https://snappwd.io
  2. Click the file upload area or drag & drop
  3. Select the file (e.g., .env, .pem, config file)
  4. Click "Create Secure Link"
  5. Share the generated link

The link self-destructs after one download. The file is encrypted client-side and the server never sees the contents.

Option 2: CLI (For Terminal Users)

If the user has @snappwd/cli installed:

# Install if needed
npm install -g @snappwd/cli

# Share a text secret
snappwd put "your-secret-here"

# Share a file (e.g., .env, config, private key)
snappwd put-file ./database.env
snappwd put-file ~/.ssh/id_rsa

# Output: https://snappwd.io/g/abc123...#encryption-key...

What Can Be Shared

TypeExamplesUse Case
--------------------------
Text SecretsAPI keys, passwords, tokensQuick credential sharing
Config Files.env, config.json, settings.yamlShare environment configs securely
Private KeysSSH keys, TLS certificates, PGP keysTemporary key distribution
Credentials Filescredentials.json, .netrcService account access

Security Model

Key points to explain to users:

  1. Zero-Knowledge Encryption: Secrets are encrypted in the browser/CLI before upload. The server never sees the plaintext or encryption key.
  1. Self-Destructing: Links work exactly once. After viewing, the secret is permanently deleted from the server.
  1. Key in URL Fragment: The encryption key is embedded in the URL after #, which means it's never sent to the server—it stays in the browser.
  1. No Account Required: No signup, no tracking, no logs of who created or viewed the secret.

Common Use Cases

Use CaseExample
-------------------
API Key Sharing"I need to share my OpenAI API key with a teammate"
Database Credentials"Send the DB password to the new developer"
OAuth Tokens"Share this access token with the integration team"
Config File Sharing"I need to share my .env file securely"
SSH Key Distribution"Send the deploy key to the DevOps team"
Certificate Sharing"Share the TLS certificate with the infra team"
Temporary Access"Give the contractor the SSH key temporarily"
Troubleshooting"I need to share my config file (with secrets) for debugging"

Best Practices

  1. Never paste secrets directly in chat — Chat history is permanent and searchable.
  1. Use for one-time sharing — SnapPwd is designed for ephemeral sharing, not long-term storage.
  1. Verify the recipient — Anyone with the link can view the secret once.
  1. Set appropriate expiration — For sensitive secrets, consider setting a short TTL.

Integration with OpenClaw

When users need to share credentials for OpenClaw configuration:

  1. User creates a SnapPwd link with the credential
  2. User shares the link in the OpenClaw chat
  3. OpenClaw (or the human on the other side) opens the link to retrieve the credential
  4. Link self-destructs, leaving no trace in chat history

This is especially useful for:

  • Sharing API keys for agent configuration
  • Providing temporary access to services
  • Sharing secrets during troubleshooting sessions

Troubleshooting

"The link says it was already viewed"

  • The secret was already accessed. You'll need to create a new link.

"I need to share with multiple people"

  • Create separate links for each recipient, or use the "peek" feature to check metadata without destroying the secret.

References

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-05-01 22:08 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

Free Ride - Unlimited free AI

shaivpidadi
管理OpenClaw的OpenRouter免费AI模型,自动按质量排名模型,配置速率限制备用方案,并更新opencla...
★ 471 📥 78,185
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,999
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomas-security
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装后可防止您和您的用户受到提示注入、数据泄露及恶意行为的侵害。
★ 116 📥 30,962