🔍 算法简介
PBKDF2(Password-Based Key Derivation Function 2)是一种密钥派生函数,通过密码、盐和迭代次数生成安全密钥,广泛用于密码存储和加密。
⚙️ 参数说明
盐:随机数据,防止彩虹表攻击;迭代次数:增加计算成本,推荐 10000 以上;哈希算法:SHA-256 或 SHA-512 更安全。
🛡️ 安全建议
使用高迭代次数(如 60000 以上)、强哈希算法(SHA-256/SHA-512),并确保盐值随机且长度足够(≥16 字节)。
📌 使用场景
密码存储、密钥派生(如 AES 密钥生成)、身份验证等需要抵抗暴力破解的场景。
💧 示例
已预填默认值,助您快速上手。点击清空,重新输入。
💡 函数特性
PBKDF2 不是加密算法,不存在“解密”操作,只能执行“派生”生成密钥。