Tạo Hash Tiger-128
Hash 128-bit tốc độ cao cho bộ xử lý 64-bit
Tiger-128 là phiên bản cắt ngắn của hàm băm Tiger do Ross Anderson và Eli Biham thiết kế năm 1995. Tạo hash 128-bit (32 ký tự thập lục phân).
Tiger-128 là gì?
Tiger xử lý dữ liệu trong khối 512-bit qua 3 lượt 24 vòng. Tiger-128 cắt ngắn đầu ra 192-bit thành 128-bit.
✅ Đặc điểm
- • Tối ưu 64-bit: Cực nhanh trên bộ xử lý hiện đại
- • Đầu ra 128-bit: Digest 32 ký tự nhỏ gọn
- • Thiết kế S-box: 4 bảng thay thế lớn
- • Chia sẻ tệp: Dùng trong giao thức ed2k và DC++
📊 Ứng dụng
- • Mạng P2P: Nhận dạng tệp trong giao thức chia sẻ
- • Kiểm tra toàn vẹn: Xác minh nhanh trên 64-bit
- • Vân tay: Định danh lưu trữ theo nội dung
- • Loại trùng: Phát hiện trùng lặp hiệu quả
⚠️ Lưu ý
Tiger-128 chỉ cung cấp khả năng chống xung đột 64-bit. Dùng SHA-256 cho bảo mật crypto.
🔄 Họ Tiger
🔵
Tiger-128
128-bit
Chống 64-bit
🟢
Tiger-160
160-bit
Chống 80-bit
🟡
Tiger-192
192-bit
Chống 96-bit
❓ Câu hỏi Thường gặp
Tại sao Tiger thiết kế cho 64-bit?
Năm 1995 bộ xử lý 64-bit xuất hiện và các hash hiện có được tối ưu cho 32-bit.
Tiger-128 vs MD5?
Tiger-128 nhanh hơn nhiều so với MD5 trên hệ thống 64-bit.
Tiger-128 còn hữu ích?
Dùng trong chia sẻ tệp P2P. Dự án mới xem xét BLAKE3.