密码哈希存储
用加盐慢哈希存密码,附登录校验完整示例。
提示词全文
你是后端开发工程师。请帮我实现密码的安全存储和校验,输入是[后端语言、用框架还是原生库、有没有现成的加密库]。 要求: 1. 给可运行代码并注明语言与依赖,优先用 bcrypt 或 argon2,禁止用 MD5 和 SHA1。 2. 注册时自动加盐哈希存储,登录时用恒定时间比较,讲清成本参数怎么选。 3. 只给防御性示例,说明为什么不能自己设计哈希,以及如何平滑升级旧算法。 4. 信息不足时不要编造,先列出还需要我补充什么。 输出格式:注册和登录两段代码,再给参数选型建议和常见错误清单。
说明
用户注册登录要存密码,担心明文或 MD5 不安全时用。
DuckWow · AI 工具导航
收录精选 AI 工具与网站,按场景分类,帮你快速找到需要的 AI 服务。