Chuyển tới nội dung chính
Z

Trình tạo Hash SHA-256

Tính mã băm SHA-256 của văn bản hoặc tệp ngay trong trình duyệt bằng Web Crypto API. Xuất kết quả dạng hex hoặc Base64.

Miễn phí Không cần đăng ký Chạy trên trình duyệt Tôn trọng riêng tư Updated

%

Hashing…

Cách dùng

  1. 1 Chọn chế độ Text hoặc File.
  2. 2 Nhập / dán văn bản, hoặc chọn một tệp (≤ 50 MB).
  3. 3 Chọn định dạng đầu ra (hex hoặc Base64).
  4. 4 Sao chép mã băm.

Vì sao dùng công cụ này

  • Sử dụng Web Crypto API gốc — được tăng tốc phần cứng nếu thiết bị hỗ trợ.
  • SHA-256 được chấp thuận cho các ứng dụng bảo mật thông thường, kể cả chữ ký số.
  • Xuất kết quả dạng hex (64 ký tự) hoặc Base64 (44 ký tự).
  • Xử lý hoàn toàn phía client — tệp không bao giờ được tải lên.

Câu hỏi thường gặp

SHA-256 được dùng để làm gì?

Chữ ký mật mã, mã băm blockchain (ví dụ Bitcoin), chứng chỉ TLS, lưu trữ mật khẩu khi kết hợp với một hàm băm chậm như PBKDF2, và kiểm tra tính toàn vẹn của tệp.

Công cụ này có hoạt động offline không?

Có — sau khi trang đã tải xong, quá trình băm diễn ra hoàn toàn trong trình duyệt của bạn mà không cần kết nối internet.

Tệp có bị tải lên không?

Không — tệp được đọc cục bộ và băm ngay trong trình duyệt. Không có dữ liệu nào rời khỏi thiết bị của bạn.

Trình tạo Hash SHA-256 là gì?

Trình tạo Hash SHA-256 là công cụ tính mã băm (message digest) SHA-256 của văn bản hoặc tệp, tạo ra một chuỗi checksum mật mã có độ dài cố định từ dữ liệu đầu vào. Công cụ sử dụng Web Crypto API gốc của trình duyệt để thực hiện quá trình băm và xuất kết quả dưới dạng mã hex hoặc Base64. Toàn bộ quá trình tính toán diễn ra hoàn toàn trong trình duyệt, nghĩa là dữ liệu được băm sẽ được xử lý phía client và không bao giờ được tải lên máy chủ.

Tính năng

Băm bằng Web Crypto

Sử dụng SubtleCrypto.digest đã được kiểm toán của trình duyệt — nhanh và tuân thủ chuẩn.

Hex hoặc Base64

Xuất digest 256-bit dưới dạng 64 ký tự hex hoặc Base64.

Riêng tư 100%

Việc băm diễn ra hoàn toàn cục bộ — văn bản hoặc tệp của bạn không bao giờ được gửi tới máy chủ.

Ví dụ

Input

Hello, Zerethon!

Output

ae9b1bda5d8ddb6bd9d58eaff29f6a1940e1090fa534172258c3c79f6c7a4c9d

Trường hợp sử dụng

  1. 1

    Xác minh tính toàn vẹn của tệp

    Đối chiếu checksum SHA-256 từ trang phát hành để xác nhận tệp tải xuống không bị chỉnh sửa.

  2. 2

    Tạo dấu vân tay cho nội dung

    Tạo một định danh ổn định, chống va chạm cho một khối dữ liệu.

  3. 3

    Kiểm tra một cam kết (commitment)

    Xác nhận dữ liệu khớp với một hash SHA-256 đã công bố trước đó mà không tiết lộ dữ liệu quá sớm.

Tóm tắt

Trình tạo SHA-256 của Zerethon tính toán digest FIPS 180-4 của văn bản hoặc tệp ngay trong trình duyệt của bạn thông qua Web Crypto API gốc, với đầu ra dạng hex hoặc Base64. SHA-256 là một hàm băm mật mã hiện đại, chống va chạm, phù hợp để xác minh tính toàn vẹn và tạo dấu vân tay dữ liệu. Miễn phí, không cần đăng ký, không tải lên bất kỳ dữ liệu nào.

Danh mục
Lập trình
Giá
Miễn phí
Quyền riêng tư
Chạy trên trình duyệt
Đăng ký
Không cần

Tài liệu tham khảo

Quyền riêng tư

Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Trình tạo Hash SHA-256 chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.

So sánh

Kiến thức cơ bản

Hướng dẫn

Công cụ liên quan

Xây dựng, chia sẻ và phát triển trên Zerethon Social

Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.

Dùng thử Zerethon miễn phí