安全暗号验证

3小时前更新 1 00

AI敏感操作前的人机

收录时间:
2026-02-26
安全暗号验证安全暗号验证
安全暗号验证

技能简介

为AI助手设置安全暗号,在执行敏感操作前增加人工验证层。通过挑战-应答机制确认操作者身份,防止API密钥、密码等机密信息被未授权获取。

能做什么

  • 敏感数据访问前的身份核验(API密钥、密码、令牌)
  • 危险操作确认(删除数据库、修改重要配置)
  • 异常请求拦截(偏离常规模式的可疑操作)
  • 机密信息外发管控

使用说明

安装要求:需预先安装Node.js环境,并确保macOS系统可用security命令行工具。

配置步骤:

  1. 运行 stranger-danger setup 设置密保问题与答案
  2. 答案经bcrypt加盐哈希后存入macOS钥匙串
  3. 问题文本保存在 ~/.openclaw/stranger-danger.json

验证流程:

  1. 检测到敏感操作时,向用户提出预设的密保问题
  2. 调用 stranger-danger verify <answer> 核验答案
  3. 仅当返回码为0(验证成功)时才继续执行
  4. 答案本身绝不记录或泄露

辅助命令:

  • stranger-danger test — 交互式测试验证流程
  • stranger-danger reset — 清除已存储的凭证

输入与输出

见下方输入与输出表格。

项目内容
输入用户输入的安全暗号答案;待验证的敏感操作指令
输出验证结果(成功/失败);操作执行许可信号
适用人群使用OpenClaw且需保护敏感操作的开发者;共享AI环境的团队
不包含Windows/Linux系统支持;图形界面配置;多因素认证;网络同步功能

 

风险提示

  • 遗忘安全暗号将导致无法执行任何受保护操作
  • 仅支持macOS系统,依赖钥匙串功能
  • 密保问题设计不当可能被猜测破解
  • 本地配置文件权限需妥善管理

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/jamesalmeida/stranger-danger/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...