Tạo Hash RIPEMD-160
Hàm băm châu Âu đằng sau địa chỉ Bitcoin
RIPEMD-160 tạo hash 160-bit (40 ký tự thập lục phân), phát triển tại KU Leuven, Bỉ. Dùng trong Bitcoin — mọi địa chỉ Bitcoin được tạo qua SHA-256 rồi RIPEMD-160 (HASH160).
RIPEMD-160 là gì?
RIPEMD-160 mở rộng thiết kế RIPEMD-128 bằng cách thêm vòng thứ 5 vào hai chuỗi xử lý song song.
✅ Ưu điểm
- • Tiêu chuẩn Bitcoin: HASH160 để tạo địa chỉ
- • Đầu ra 160-bit: 40 ký tự thập lục phân
- • Thiết kế độc lập: Không do cơ quan chính phủ tạo
- • Bảo mật đã chứng minh: Không có tấn công thực tế từ 1996
📊 Ứng dụng
- • Bitcoin: SHA-256 + RIPEMD-160 = HASH160
- • PGP/GPG: Tính vân tay khóa
- • Thẻ thông minh: Xác thực EMV châu Âu
- • Đa dạng crypto: Thay thế thuật toán SHA
💡 Bối cảnh
RIPEMD-160 cung cấp khả năng chống xung đột 80-bit. SHA-256 được khuyến nghị cho ứng dụng mới.
🔄 RIPEMD-160 vs Khác
RIPEMD-160
160-bit, chuỗi đôi
Không có xung đột đã biết
SHA-1
160-bit, chuỗi đơn
Xung đột đã chứng minh (2017)
SHA-256
256-bit
An toàn hơn, khuyến nghị
❓ Câu hỏi Thường gặp
Tại sao Bitcoin dùng RIPEMD-160?
Bitcoin dùng HASH160 để rút ngắn địa chỉ đồng thời duy trì đa dạng crypto.
RIPEMD-160 an toàn hơn SHA-1?
Trong thực tế có. Không tìm thấy xung đột thực tế.
Dự án mới nên dùng RIPEMD-160?
SHA-256 được khuyến nghị cho dự án mới. RIPEMD-160 cho tương thích Bitcoin.