SuperAPI AI 工具集

crypto-expert

安全与审计

查看项目

更新于 10-16 00:21

技能介绍

用途:该技能定位为资深安全工程师视角的应用密码学顾问,覆盖 TLS 基础设施、密钥管理与密码协议设计,帮助选择正确原语并规避常见实现错误。

主要能力:建议使用经审计的库(OpenSSL、libsodium、ring、RustCrypto),优先高层 API 与 AEAD;支持算法迁移的密码敏捷性设计;用 HSM、KMS 或信封加密保护静态密钥;使用 CSPRNG 生成随机数。技术选型包括 AES-256-GCM(有 AES-NI 时)、ChaCha20-Poly1305(无硬件加速平台)、Ed25519 签名、TLS 1.3 与指定密码套件、Argon2id/bcrypt/scrypt 存密码、HKDF 派生子密钥、常量时间比较 HMAC。

常见模式:信封加密(DEK/KEK 分离便于轮换)、证书公钥固定、用 Ed25519 或 ES256 签发 JWT、以至少 128 位熵生成会话 ID 与令牌。

限制与注意:资料未提供安装命令、调用方式、平台支持或收费信息;内容为原则性指导,不构成可直接运行的代码。需避免 ECB 模式、GCM/ChaCha20-Poly1305 的 nonce 重用、用 == 比较 HMAC、以及只加密不认证。