SHA3-224 (FIPS 202) là gì?
SHA3-224 (FIPS 202) (Secure Hash Algorithm 224-bit) là một hàm băm mật mã tạo ra giá trị băm 224-bit (28-byte), thường được hiển thị dưới dạng số thập lục phân 56 ký tự. Nó là một phần của họ hàm băm SHA-3 được NIST (FIPS 202) chuẩn hoá.
Đặc điểm chính:
- Xác định: Cùng một đầu vào luôn tạo ra cùng một băm
- Tính toán nhanh: Nhanh chóng tính toán cho bất kỳ đầu vào nào
- Hiệu ứng tuyết lở: Những thay đổi nhỏ trong đầu vào tạo ra đầu ra hoàn toàn khác biệt
- Không thể đảo ngược: Không thể tính toán để đảo ngược băm để tìm đầu vào gốc
- Chống va chạm: Rất khó tìm hai đầu vào khác nhau tạo ra cùng một băm
Sử dụng phổ biến:
- Chữ ký số và chứng chỉ
- Blockchain và tiền điện tử (một số hệ thống sử dụng SHA3-224 (FIPS 202))
- Lưu trữ mật khẩu (với muối thích hợp)
- Xác minh tính toàn vẹn tệp
- Thuật toán proof-of-work