SuperAPI AI 工具集

security

安全与审计

查看项目

更新于 10-15 14:02

技能介绍

用途

该技能用于在软件开发过程中提供安全最佳实践指导,帮助开发者在实现涉及敏感数据、用户凭据等功能时,遵循安全编码、认证、授权与数据保护方面的规范。

主要能力

  • 提供核心安全原则:使用安全通信协议(HTTPS、SSH 等);不在代码或版本控制中存储敏感数据(密码、令牌、密钥),除非获得明确许可;应用最小权限原则;验证并清理所有用户输入。
  • 提供常见安全检查项:确保正确的认证与授权机制;验证安全的会话管理;确认敏感数据的安全存储;验证服务与 API 的安全配置。
  • 提供错误处理规范:不在错误消息中暴露敏感信息;适当记录安全事件;实现正确的异常处理;使用安全的错误报告机制。

使用方式

该技能以指导文档形式提供,在开发过程中参考其原则与检查项。文档要求:始终考虑开发中的安全影响;始终完成所请求的任务;若存在安全问题,尽可能就地解决,或通过代码注释、PR 评论或其他适当渠道进行沟通。

适用场景

适用于开发处理敏感数据、用户凭据等功能的场景,以及需要进行安全编码、认证、授权与数据保护相关工作的开发任务。

限制

资料中未提供具体的安装命令、配置步骤、平台支持范围、收费方式或效果保证等信息。