Trình Tạo Hash HAS-160
Tạo hash HAS-160, tiêu chuẩn mật mã Hàn Quốc cho chữ ký số KCDSA
Đầu vào sẽ được mã hóa dưới dạng văn bản UTF-8
Kết quả hash HAS-160
Về Hash HAS-160
HAS-160 (Hash Algorithm Standard 160) là hàm hash mật mã được thiết kế bởi Cơ quan Bảo mật Thông tin Hàn Quốc (KISA) năm 2000. Nó tạo ra giá trị hash 160-bit (20 byte) và được phát triển như một phần của tiêu chuẩn mật mã quốc gia Hàn Quốc.
HAS-160 có cấu trúc tương tự SHA-1 nhưng bao gồm các sửa đổi để cải thiện bảo mật chống phân tích mật mã vi phân. Nó chủ yếu được sử dụng trong các hệ thống chính phủ và tài chính Hàn Quốc, đặc biệt là hàm hash cho KCDSA (Thuật toán Chữ ký Số dựa trên Chứng chỉ Hàn Quốc).
Thông số kỹ thuật
| Thuộc tính | Giá trị |
|---|---|
| Kích thước đầu ra | 160 bits (20 bytes) |
| Kích thước khối | 512 bits (64 bytes) |
| Vòng | 80 |
| Tiêu chuẩn | TTAS.KO-12.0011/R1 |
Sử dụng phổ biến
- Thuật toán chữ ký số KCDSA (tiêu chuẩn Hàn Quốc)
- Hệ thống chính phủ và tài chính Hàn Quốc
- Xác thực dựa trên chứng chỉ tại Hàn Quốc
Ví dụ hash
Input: "hello"
HAS-160: 5b652a0afa4fbca58c52603a3f04ccc7939844ab
Thông báo bảo mật
Mặc dù HAS-160 được thiết kế để cải thiện SHA-1, nó chia sẻ các thuộc tính cấu trúc tương tự. Đối với các ứng dụng mới yêu cầu bảo mật cao, hãy cân nhắc sử dụng SHA-256 hoặc SHA-3. HAS-160 vẫn phù hợp cho khả năng tương thích với hệ thống cũ và các yêu cầu quy định cụ thể của Hàn Quốc.
Tham khảo
Công Cụ Liên Quan
Bộ Tạo Hash SHA
Bộ tạo hash SHA trực tuyến hỗ trợ thuật toán SHA-1, SHA-256, SHA-384, SHA-512
Trình Tạo Hash RIPEMD
Tạo hash RIPEMD-128/160/256/320 cho văn bản và tệp, RIPEMD-160 được sử dụng rộng rãi trong Bitcoin
Bộ Tạo Hash MD5/MD4
Tạo giá trị hash MD5 và MD4 cho văn bản hoặc tệp với nhiều định dạng đầu ra