SHA-256 là hàm băm mật mã là thành viên của họ thuật toán SHA-2. Hàm băm là một thuật toán chuyển đổi đầu vào có độ dài tùy ý thành đầu ra có độ dài cố định. Nó chủ yếu được sử dụng trong các lĩnh vực như mã hóa và chữ ký số.

Độ dài đầu ra của SHA-256 là 256 bit, đầu vào có độ dài bất kỳ, nhưng kết quả là giá trị băm có độ dài cố định. Thuật toán SHA-256 có đặc tính chống va chạm cường độ cao, tức là rất khó tìm thấy hai thông báo đầu vào khác nhau có cùng giá trị băm SHA-256. Tính năng này đảm bảo tính bảo mật của thuật toán SHA-256 và có thể ngăn chặn các cuộc tấn công giả mạo và giả mạo một cách hiệu quả.

SHA-256 được sử dụng rộng rãi trong quá trình khai thác Bitcoin và các loại tiền điện tử khác để xác minh hồ sơ giao dịch trên blockchain và đảm bảo tính toàn vẹn và bảo mật của blockchain. #crypto2023 #BTC