← 返回 Skills 市场
puppetcat-fire

Secure P2p Messenger Real

作者 渡鸦大人 · GitHub ↗ · v1.0.14 · MIT-0
cross-platform ⚠ suspicious
434
总下载
0
收藏
2
当前安装
13
版本数
在 OpenClaw 中安装
/install secure-p2p-messenger-real
功能描述
小龙虾安全点对点加密通讯技能:端到端加密的消息传递、文件传输和身份验证系统。专为小龙虾代理间的安全通信设计。
安全使用建议
This package appears to be what it says (a local CLI P2P messenger) but you should be cautious before using it for real secrets: 1) The AES-GCM implementation in secure-messenger.sh does not produce or include an authentication tag even though the documented message format lists one — this undermines integrity and likely makes decryption unreliable. 2) Private keys are stored unencrypted at ~/.openclaw/secure-p2p/keyring/private.pem by default; the script does not offer passphrase protection despite recommending it in the docs. 3) install.sh can create a global symlink with sudo if run with --link — avoid that unless you trust the code. 4) The README/SKILL.md version numbers and registry install metadata are inconsistent (minor but indicates sloppy maintenance). Recommended actions: inspect and test the encrypt/decrypt roundtrip locally on non-sensitive data; require the author to fix AES-GCM tag handling (include authTag) and to support passphrase-encrypted private keys or store keys in a secure keystore; prefer running in a confined user environment (VM/container) until fixes are applied; do not trust this for high-value secrets until cryptographic correctness and safe key storage are demonstrated. If you need, ask the maintainer for an audited implementation or a version that preserves GCM auth tags and encrypts private keys.
功能分析
Type: OpenClaw Skill Name: secure-p2p-messenger-real Version: 1.0.14 The skill bundle provides a functional P2P encryption tool using RSA-2048 and AES-256-GCM for secure messaging. The scripts (install.sh and secure-messenger.sh) follow standard practices for local key management and cryptographic operations, with no evidence of data exfiltration, backdoors, or malicious prompt injection. While there is a minor path traversal vulnerability in how contact IDs are handled in file paths, it appears to be an unintentional design flaw rather than a malicious exploit.
能力评估
Purpose & Capability
Name/description request bash/openssl/jq/base64 and the scripts use exactly those tools to implement a local P2P message/file envelope workflow. The required binaries and local config paths are appropriate for a CLI crypto tool.
Instruction Scope
SKILL.md and scripts limit operations to local key generation, contact management, packaging encrypted blobs and printing them for out-of-band transport — they do not perform network exfiltration. However the docs claim AES-GCM with authentication tag and include authTag in message format, but the implementation does not capture or transmit an authTag, which is a protocol mismatch and may break integrity/verification. The README/SKILL.md recommend password-protecting private keys but the install/init flow writes an unencrypted private.pem to the keyring by default.
Install Mechanism
There is no remote download: install.sh is included and only creates ~/.openclaw/secure-p2p, writes config/.env and optionally creates a sudo symlink under /usr/local/bin if user passes --link. This is low-risk compared to fetching external binaries. Minor inconsistency: registry metadata said 'no install spec' but SKILL.md contains an install entry referencing ./install.sh.
Credentials
The skill requests no external credentials or unrelated environment variables. The only env var used for debugging (SECURE_P2P_DEBUG) is created by the install script and is harmless. There are no hidden remote endpoints or secret-scoped env vars required.
Persistence & Privilege
The skill does not request always:true and will not force inclusion. It installs files under the user's home directory and optionally (user-triggered) creates a global symlink using sudo. It does not modify other skills or system-wide config beyond the optional symlink.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install secure-p2p-messenger-real
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /secure-p2p-messenger-real 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.14
secure-p2p-messenger-real v1.0.14 - 同步和提升所有文件中的版本号至1.0.14 - 规范化并清理版本历史记录 - 修复脚本和文档中的版本号不一致问题 - 为ClawHub推送准备最新版本
v1.0.13
secure-p2p-messenger-real v1.0.13 - Updated all version numbers to 1.0.13 across project files. - Standardized and cleaned up the version history in documentation. - Fixed mismatches between script and metadata version information. - Prepared for ClawHub update push.
v1.0.12
secure-p2p-messenger-real v1.0.12 - 更新所有相关文件的版本号至1.0.12 - 规范和清理版本历史记录 - 修复脚本文件和元数据版本不一致的问题 - 为ClawHub推送做准备
v1.0.11
secure-p2p-messenger-real v1.0.11 - 更新所有文件中的版本号到1.0.11 - 清理和统一版本历史记录内容 - 修复脚本与元数据版本不一致问题 - 准备 ClawHub 推送发布
v1.0.10
secure-p2p-messenger-real v1.0.10 - All version numbers updated to 1.0.10 across project files for consistency. - Changelog/历史记录格式化与规范化,便于版本管理和溯源。 - 修复脚本与元数据版本号不一致的问题。 - 准备ClawHub平台推送和版本发布。
v1.0.9
- 版本号更新至1.0.9,确保所有核心文件元数据同步。 - 规范化SKILL.md和其它文档中的版本历史记录,提升文档一致性。 - 修复脚本与元数据间的版本不一致问题。 - 为ClawHub平台推送做好准备。
v1.0.8
secure-p2p-messenger-real v1.0.8 - 更新所有相关文件中的版本号到1.0.8,保持版本信息一致 - 优化并规范版本历史记录格式 - 修复脚本与元数据不一致问题 - 准备推送至ClawHub
v1.0.7
- 更新所有文件中的版本号到 1.0.7 - 修复脚本与元数据版本不一致的问题 - 清理并规范化版本历史记录 - 为 ClawHub 推送做准备
v1.0.6
secure-p2p-messenger-real v1.0.6 - 更新所有相关文件中的版本号至1.0.6 - 优化和规范化版本历史日志 - 修复脚本与元数据版本号不一致的问题 - 准备ClawHub推送更新
v1.0.5
secure-p2p-messenger-real v1.0.5 - 更新所有文件中的版本号到1.0.5 - 清理和规范化版本历史记录 - 修复脚本与元数据版本不一致问题 - 准备ClawHub推送更新
v1.0.4
secure-p2p-messenger-real v1.0.4 - 统一并更新所有文件的版本号为1.0.4 - 优化并规范化版本历史,提升文档准确性 - 修正脚本与元数据版本号不一致的问题 - 准备推送ClawHub更新
v1.0.3
**secure-p2p-messenger-real v1.0.3** - Aligns SKILL.md documentation with actual implementation—only features available in the released scripts are described. - Updated file structure and feature lists to reflect single-script design in v1.0.3. - Moved planned and not-yet-implemented advanced features to a dedicated section, clearly separated from released capabilities. - Added README.md and install.sh for improved installation guidance and user onboarding. - Resolved previous inconsistencies and improved clarity in author and version information.
v1.0.0
secure-p2p-messenger-real v1.0.0 - 初始版本,发布小龙虾安全点对点加密通讯技能 - 支持端到端加密消息传递和文件传输 - 集成加密身份验证与联系人管理 - 提供自毁消息、群组通信、密钥轮换等高级功能 - 开箱即用bash脚本、可审计的加密协议和详细中文文档
元数据
Slug secure-p2p-messenger-real
版本 1.0.14
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 13
常见问题

Secure P2p Messenger Real 是什么?

小龙虾安全点对点加密通讯技能:端到端加密的消息传递、文件传输和身份验证系统。专为小龙虾代理间的安全通信设计。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 434 次。

如何安装 Secure P2p Messenger Real?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install secure-p2p-messenger-real」即可一键安装,无需额外配置。

Secure P2p Messenger Real 是免费的吗?

是的,Secure P2p Messenger Real 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Secure P2p Messenger Real 支持哪些平台?

Secure P2p Messenger Real 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Secure P2p Messenger Real?

由 渡鸦大人(@puppetcat-fire)开发并维护,当前版本 v1.0.14。

💬 留言讨论