Hash BLAKE2b văn bản hoặc tệp

Tạo hash BLAKE2b cho đầu vào văn bản hoặc tải lên tệp. Tính toán checksum mã hóa an toàn để xác minh tính toàn vẹn dữ liệu và mục đích bảo mật

Cấu hình BLAKE2b
512
8512
Đầu vào
Dán hoặc nhập bất kỳ văn bản UTF-8 nào, bao gồm cả biểu tượng cảm xúc và ký tự không phải Latinh.
Kết quả Hash
Kết quả băm cho đầu vào văn bản hiện tại.

Thập lục phân

Base64

Thập phân

Nhị phân

BLAKE2b là gì?

BLAKE2b là một hàm băm mật mã nhanh hơn MD5, SHA-1, SHA-2 và SHA-3, nhưng ít nhất cũng an toàn như tiêu chuẩn mới nhất SHA-3. Nó tạo ra đầu ra băm có độ dài thay đổi từ 8 đến 512 bit (1 đến 64 byte). BLAKE2b được tối ưu hóa cho các nền tảng 64-bit và là một phần của họ BLAKE2 được phát triển bởi Jean-Philippe Aumasson, Samuel Neves, Zooko Wilcox-O’Hearn và Christian Winnerlein.

Đặc điểm chính:

  • Độ dài đầu ra thay đổi: Có thể tạo ra băm từ 8 đến 512 bit
  • Hiệu suất cao: Nhanh hơn SHA-2 và SHA-3 trong khi duy trì bảo mật
  • Xác định: Cùng một đầu vào luôn tạo ra cùng một băm
  • 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
  • Băm có khóa: Hỗ trợ đầu vào khóa tùy chọn cho chức năng MAC

Sử dụng phổ biến:

  • Xác minh tính toàn vẹn tệp
  • Chữ ký số và chứng chỉ
  • Lưu trữ và xác thực mật khẩu
  • Ứng dụng blockchain và tiền điện tử
  • Ứng dụng hiệu suất cao yêu cầu băm nhanh
  • Giao thức và hệ thống mật mã