Dẫn Xuất Khóa PBKDF2
Dẫn xuất khóa mật mã từ mật khẩu bằng PBKDF2.
Giới Thiệu PBKDF2 Key Derivation
PBKDF2 (Password-Based Key Derivation Function 2) dẫn xuất khóa mật mã từ mật khẩu bằng cách áp dụng hàm giả ngẫu nhiên nhiều lần với salt. PBKDF2 là chuẩn PKCS #5 để băm mật khẩu an toàn.
Cách Sử Dụng
Nhập mật khẩu, salt và số vòng lặp. Chọn thuật toán hash (HMAC-SHA256 được khuyến nghị) và độ dài khóa đầu ra. Nhấn Derive để tạo khóa.
Các Trường Hợp Sử Dụng Phổ Biến
- Băm mật khẩu an toàn với số vòng lặp tùy chỉnh để lưu trữ trong cơ sở dữ liệu.
- Dẫn xuất khóa mã hóa từ mật khẩu cho mã hóa tệp hoặc dữ liệu.
- Kiểm tra triển khai PBKDF2 trong ứng dụng xác thực.
- Học về hàm dẫn xuất khóa dựa trên mật khẩu và bảo mật mật khẩu.
- Tạo khóa mật mã từ passphrase cho ứng dụng mã hóa tùy chỉnh.