Tạo Hash RIPEMD-160

Tạo Hash RIPEMD-160 — Hash Đằng sau Địa chỉ Bitcoin

Chia sẻ:

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.