Bỏ qua tới nội dung
Toolars
Khám phá
Báo lỗi

Tiện ích Lập trình · Cục bộ

Tạo và kiểm tra hash MD5

MD5 Hash & Verify

Băm văn bản UTF-8 hoặc tệp tới 256 MiB bằng MD5 rồi đối chiếu với digest 32 ký tự đã biết. Engine cục bộ; MD5 không hợp cho kiểm tra bảo mật.

Lộ trình tác vụ / từ đầu vào đến kết quả

Chọn văn bản hoặc tệp

Chạy cục bộ · Không có gì được tải lên

Cách Tạo và kiểm tra hash MD5 hoạt động, quyền riêng tư và các công cụ liên quan

Lộ trình tác vụ / từ đầu vào đến kết quả

Cách tạo hoặc kiểm tra một digest MD5

  1. 01

    Chọn văn bản hoặc tệp

    Văn bản dùng UTF-8 không chuẩn hóa. Chọn Byte tệp để băm một tệp gốc, kể cả tệp rỗng. Tên tệp và kiểu MIME không nằm trong digest.

  2. 02

    Tạo digest

    Ở lại tab Băm và nhấn Tạo digest. Engine cục bộ tính digest và hiển thị nó trong trường Digest MD5 chỉ-đọc dưới dạng 32 ký tự thập lục phân viết thường, cùng cách viết mà các trang phát hành và tệp checksum dùng.

  3. 03

    Hoặc kiểm tra với một tham chiếu

    Chuyển sang tab Kiểm tra, dán giá trị đã công bố vào Digest MD5 mong đợi, và nhấn Kiểm tra digest. Chữ hoa/thường và khoảng trắng xung quanh được chuẩn hóa trước khi so sánh, và dòng trạng thái trả lời Digest khớp hoặc Digest không khớp.

  4. 04

    Sao chép hoặc lưu digest

    Dùng Sao chép digest cho clipboard hoặc Tải xuống .txt để lưu giá trị thành toolars-md5-digest.txt. Cho đến khi một digest tồn tại, không gian làm việc sẽ nói rõ thay vì sao chép hay lưu một giá trị rỗng, nên một cú lỡ tay không bao giờ tạo ra tệp trắng.

  5. 05

    Dọn giữa các lần kiểm tra

    Xóa làm trống đầu vào, digest mong đợi và kết quả trong một bước, và trạng thái quay về Sẵn sàng. Không có gì được giữ giữa các lượt chạy, nên một danh sách định danh có thể được kiểm tra lần lượt mà không để lại tàn dư.

Thông tin công cụ

Xử lý
Trong trình duyệt của bạn
Dữ liệu nhập rời thiết bị này
Không bao giờ
Lưu giữ
Không có gì được lưu
Giá
Miễn phí

Dữ liệu bạn nhập ở lại trong trình duyệt.

Tạo và kiểm tra hash MD5 dùng lộ trình thực thi cục bộ đã xác minh và không tạo lịch sử đầu vào hay đầu ra ẩn.

Thực thi cục bộ

Chạy bên trong tab trình duyệt hiện tại.

Không xử lý ẩn

Dữ liệu công cụ đang hoạt động không bao giờ trở thành bản ghi tài liệu của Toolars.

Không cần tài khoản

Dùng quy trình cốt lõi mà không cần tạo hồ sơ. Mục yêu thích đồng bộ vào tài khoản sau khi bạn đăng nhập.

Đặt lại ngay lập tức

Xóa tab và dữ liệu đang làm việc sẽ biến mất.

Khi nào Tạo và kiểm tra hash MD5 hữu ích

Kiểm tra tính toàn vẹn

So sánh một digest đã biết với văn bản hoặc dữ liệu cấu hình được băm cục bộ.

Xác minh ứng viên

Xác minh một giá trị bạn đã biết mà không thử khôi phục bằng brute-force không an toàn.

Tương thích hệ thống cũ

Kiểm tra các giá trị MD5 hoặc SHA bắt buộc trong khi vẫn nêu rõ giới hạn bảo mật của chúng.

Tạo và kiểm tra hash MD5 thực sự làm gì

Một bảng quản trị legacy vẫn lập chỉ mục tài khoản bằng MD5 của địa chỉ email, và một câu hỏi hỗ trợ đòi hỏi xác nhận digest mà một địa chỉ cho trước tạo ra. Một script sao lưu cũ đã lưu các tổng MD5 của những bản ghi nó xuất, và một lượt kiểm ngẫu nhiên phải diễn ra trước khi khôi phục. Một hướng dẫn yêu cầu bạn xác nhận một chuỗi ngắn với một checksum in sẵn. Công cụ Tạo và kiểm tra hash MD5 chạy thuật toán trong một engine cục bộ, nên chuỗi đang được kiểm tra — thường là một định danh nội bộ — không bao giờ đi tới máy chủ.

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

Đầu vào nào được chấp nhận?
Văn bản được băm đúng như nhập bằng UTF-8, không chuẩn hóa (tối đa 1 MiB). Tệp dùng byte gốc, kể cả tệp rỗng, đọc theo khối 1 MiB tới 256 MiB; tên và MIME không tham gia. Worker cục bộ có thể hủy và giới hạn chạy 15 giây. Giá trị băm khớp không xác thực nguồn của giá trị tham chiếu.
Digest mong đợi phải có dạng nào?
Chính xác 32 ký tự thập lục phân; chữ hoa/thường và khoảng trắng xung quanh được chuẩn hóa tự động. Bất cứ thứ gì khác đều bị từ chối trước khi băm, vì không digest MD5 nào có thể trông như vậy — nên một giá trị dán vào có ký tự lạc sẽ thất bại nhanh thay vì lặng lẽ không khớp.
MD5 còn an toàn để dùng không?
Để phát hiện hỏng hóc ngẫu nhiên trong dữ liệu không có đối kháng, có. Cho các quyết định bảo mật, không: va chạm MD5 là khả thi trong thực tế, nên đừng dùng nó để phán xét dữ liệu có đáng tin không — SHA-256 hoặc SHA-512 hợp với việc đó. Và như mọi digest ở đây, MD5 là một chiều; công cụ này không bao giờ đảo ngược hay vét cạn một hash.
Công cụ này có thể đảo ngược hay bẻ khóa một hash không?
Việc kiểm tra so sánh digest của đầu vào đã chọn một cách cục bộ; nó không giải mã một digest hay xác thực nguồn của nó.
Tôi có thể băm một tệp thay vì văn bản không?
Có. Chọn Byte tệp và chọn một tệp cục bộ tối đa 256 MiB. Worker đọc từng khối 1 MiB; nó không bao giờ tải tệp lên. Một lượt chạy bị hủy hoặc hết giờ không tạo ra digest nào.
Văn bản của tôi có bị tải lên đâu không?
Không. Việc băm chạy hoàn toàn bên trong tab trình duyệt hiện tại, đầu vào và digest không được lưu lại, và không cần tài khoản. Nhấn Xóa hoặc đóng tab sẽ hủy mọi trường, nên bản sao duy nhất của thứ bạn đã kiểm tra là bản bạn chọn giữ lại.

Đọc tiếp

Tiếp tục trong Lập trình

Tác vụ liên quan, không phải ngõ cụt.

Chuyển sang một không gian làm việc tập trung khác mà không cần quay lại mục lục đầy đủ.

Chuyển code thành ảnh

Code to Image Converter

Xuất mã tô sáng bằng Shiki — sáu ngôn ngữ, giao diện sáng/tối kiểu GitHub — thành PNG hoặc SVG với số dòng, tiêu đề cửa sổ và tỷ lệ 1x/2x. Xử lý cục bộ.

Tạo

Trình tạo slug URL

URL Slug Generator

Chuẩn hóa tiêu đề thành slug viết thường: bỏ dấu phụ, & thành and, ký tự lạ gộp thành một dấu gạch ngang hoặc gạch dưới. Giữ chữ cái mọi hệ chữ.

Tạo

Đổ bóng cho React Native

React Native Shadow Generator

Tinh chỉnh shadow iOS và elevation Android đối chiếu xem trước trực tiếp, rồi sao chép đoạn StyleSheet cho iOS, Android hoặc cả hai, kể cả chế độ boxShadow mới.

Tạo

Mã hóa/giải mã Base64

Base64 Encoder/Decoder

Mã hóa và giải mã Base64 với thẩm định trực tiếp, tùy chọn UTF-8, an toàn URL và giữ ngắt dòng. Nút Đảo giúp kiểm tra khứ hồi trong hai cú nhấp.

Chuyển đổi