2025-06-01 fastapi 密码哈希化 , Bcrypt算法 , 盐值 , 工作因子 , fastapi , 密码安全 , 哈希验证 7 分钟阅读密码哈希:Bcrypt的魔法与盐值的秘密密码哈希化是保护用户密码安全的关键措施,Bcrypt算法通过盐值和工作因子增强安全性。盐值确保相同密码生成不同哈希,工作因子控制计算复杂度,抵御暴力破解。Bcrypt哈希值包含算法版本、工作因子、盐值和哈希值。实现中,使用Passlib库进行密码哈希和验证,确保密码存储安全。集成到用户模型和FastAPI路由中,处理用户注册和登录。常见报错包括依赖未安装、工 …阅读更多 cmdragon
2024-03-14 PBKDF2 , 算法 , 密码 , 安全性 , 迭代 , 盐值 , 密钥 4 分钟阅读PBKDF2算法:保障密码安全的利器PBKDF2算法起源: PBKDF2(Password-Based Key Derivation Function 2)算法是一种基于密码的密钥派生函数,最初由RSA实验室的密码学家提出,用于从密码中生成密钥。PBKDF2算法的设计目的是增加破解密码的难度,提高密码的安全性。阅读更多