Tạo Hash SHA-256
Hàm băm mật mã tiêu chuẩn an toàn
SHA-256 là hàm băm mật mã được sử dụng rộng rãi nhất thế giới. Thành viên họ SHA-2 từ NSA, tạo hash 256-bit (64 ký tự thập lục phân).
SHA-256 là gì?
SHA-256 xử lý dữ liệu trong các khối 512-bit qua 64 vòng nén.
✅ Ưu điểm
- • An toàn mật mã: 20+ năm không có tấn công thực tế
- • Đầu ra 256-bit: Digest 64 chữ số
- • Tiêu chuẩn phổ quát: NIST, ISO, IETF khuyến nghị
- • Hỗ trợ phần cứng: Intel SHA và ARM Crypto Extensions
📊 Ứng dụng
- • Blockchain: Bitcoin proof of work và cây Merkle
- • TLS 1.3: Xác minh chứng chỉ và bắt tay
- • Ký mã: Xác minh tính toàn vẹn phần mềm
- • Chữ ký số: Ký tài liệu và giao dịch
💡 Thực hành Tốt nhất
SHA-256 an toàn cho băm nhưng không dùng trực tiếp để lưu mật khẩu. Sử dụng bcrypt hoặc Argon2.
🔄 So sánh SHA-256
🔵
MD5
128-bit
Đã bị phá
🟢
SHA-256
256-bit
Tiêu chuẩn an toàn, khuyến nghị
🟡
SHA-512
512-bit
Nhanh hơn trên 64-bit
❓ Câu hỏi Thường gặp
SHA-256 có an toàn năm 2025?
Có. Không có tấn công thực tế nào được biết.
SHA-256 vs SHA-512?
SHA-256 đủ cho hầu hết ứng dụng.
Máy tính lượng tử có phá được SHA-256?
Thuật toán Grover giảm khả năng chống xung đột xuống 128-bit, vẫn được coi là an toàn.