| Mục đích | SHA-256 · Băm văn bản hoặc tệp tối đa 256 MiB cục bộ, xác minh mã băm và thử các ứng viên ASCII có giới hạn. So sánh tệp tải xuống với mã kiểm tra từ nguồn đáng tin cậy. Hàm băm là một chiều. Chỉ kiểm tra không gian ASCII đã chọn; tìm được khớp không khôi phục mọi bản gốc có thể. Giới hạn: dài 1–6, 100.000 lần và năm giây. Không từ điển, tải lên hay tra cứu từ xa. | SHA-512 · Băm văn bản hoặc tệp tối đa 256 MiB cục bộ, xác minh mã băm và thử các ứng viên ASCII có giới hạn. So sánh tệp tải xuống với mã kiểm tra từ nguồn đáng tin cậy. Hàm băm là một chiều. Chỉ kiểm tra không gian ASCII đã chọn; tìm được khớp không khôi phục mọi bản gốc có thể. Giới hạn: dài 1–6, 100.000 lần và năm giây. Không từ điển, tải lên hay tra cứu từ xa. |
|---|
| Đầu vào | Tạo và kiểm tra hash SHA-256: Văn bản dùng UTF-8 không chuẩn hóa. Chọn Byte tệp để băm một tệp gốc, kể cả tệp rỗng. Tên tệp và kiểu MIME không nằm trong digest. | Tạo và kiểm tra hash SHA-512: Văn bản dùng UTF-8 không chuẩn hóa. Chọn Byte tệp để băm một tệp gốc, kể cả tệp rỗng. Tên tệp và kiểu MIME không nằm trong digest. |
|---|
| Đầu ra | Tạo và kiểm tra hash SHA-256: Xóa làm trống đầu vào, digest mong đợi và kết quả trong một bước, và trạng thái quay về Sẵn sàng. Không có gì được giữ giữa các lượt chạy, nên một danh sách định danh có thể được kiểm tra lần lượt mà không để lại tàn dư. | Tạo và kiểm tra hash SHA-512: Xóa làm trống đầu vào, digest mong đợi và kết quả trong một bước, và trạng thái quay về Sẵn sàng. Không có gì được giữ giữa các lượt chạy, nên một danh sách định danh có thể được kiểm tra lần lượt mà không để lại tàn dư. |
|---|
| Tình huống điển hình | Tạo và kiểm tra hash SHA-256: Xác minh bản tải về theo checksum đã đăng — lựa chọn chuẩn | Tạo và kiểm tra hash SHA-512: Kiểm tra toàn vẹn khi chính sách hoặc mô hình đe dọa đòi hỏi digest lớn hơn |
|---|