Chuyển đến nội dung chính
PPDF123

Kiểm tra chữ ký số của PDF

Kiểm tra chữ ký PDF đọc các chữ ký số trong PDF và báo những gì OpenSSL tìm thấy dưới dạng danh sách JSON. Công cụ không sửa tệp, và khi không có trust anchor thì không thể xác nhận chuỗi chứng chỉ của người ký là đáng tin.

Kéo tệp vào đây, hoặc nhấp để chọn

Nhận PDF · tối đa 500.0 MB mỗi tệp · tối đa 20 tệp mỗi lần

Bạn cũng có thể dán tệp bằng Ctrl/Cmd+V hoặc từ menu clipboard.

Kiểm tra chữ ký PDF duyệt từ điển chữ ký và dùng OpenSSL (`smime` / `cms` / `dgst` / `verify`) xem CMS và dấu thời gian RFC 3161. Bản tải là mảng JSON (`resultKind: json`), không phải PDF đã sửa.

Không có neo tin cậy `certFile` thì `chainValidationError` là `No trust anchors available`. `revocationChecked` luôn false. `notExpired` là chỗ giữ chỗ false, không phải cờ hết hạn tính được.

Đây không phải báo cáo giám định tòa. Tin cậy chuỗi cần bạn cung cấp neo qua API. Biểu mẫu web không tải chứng chỉ.

`IsSigned` của Thông tin tài liệu không liên quan và luôn false.

Tải lên là tạm thời. Chúng tôi không lưu thư viện PDF của bạn.

Tính năng

  • Mảng JSON từ kiểm tra OpenSSL CMS/dấu thời gian
  • Web không tải chứng chỉ; xác minh chuỗi báo không có neo
  • revocationChecked và notExpired không phải kiểm tra thật
  • API ẩn danh: /api/v1/security/validate-signature

Khi nào nên dùng

  • Xem CMS verify có chấp nhận byte chữ ký nhúng không
  • Kiểm coversEntireDocument trước khi Làm phẳng PDF
  • Khi có neo, gửi certFile qua API

Làm thế nào để kiểm tra chữ ký số của PDF?

  1. Tải lên PDF có thể chứa từ điển chữ ký.
  2. Nhấp Bắt đầu xử lý, tải JSON.
  3. Xem từng mục valid, coversEntireDocument và errorMessage.
  4. Trừ khi bạn gửi certFile qua API, đừng coi chainValid là true.

Giới hạn và ngoại lệ

  • Web không cung cấp neo tin cậy
  • Không OCSP/CRL
  • notExpired không phải kiểm đồng hồ thật
  • Giới hạn tải lên trên trang web này: 500 MB mỗi tệp, tệp lớn hơn khoảng 95 MB được gửi theo từng phần. Một yêu cầu API trực tiếp bị giới hạn ở 100 MB.

Ví dụ

  • PDF chưa ký được mảng JSON trống
  • PDF đã ký nhưng không certFile vẫn báo chainValidationError về neo

Quyền riêng tư của công cụ này

Tệp được tải lên qua HTTPS, xử lý trong bộ nhớ hoặc thư mục tạm ngắn hạn trên máy chủ của chúng tôi, rồi bị xóa khi kết quả sẵn sàng. Chúng tôi không giữ bản sao để duyệt sau, huấn luyện hay lập hồ sơ quảng cáo. Thời hạn lưu giữ và thông báo cookie AdSense nằm trong Chính sách quyền riêng tư.

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

Vì sao xác minh chuỗi là lỗi?
Web không gửi certFile. Thao tác không có neo tin cậy.
Có sửa PDF không?
Không. Chỉ báo cáo.
Có kiểm thu hồi không?
Không. revocationChecked luôn false.
Thay được bộ kiểm Adobe không?
Không. Coi đây là xuất OpenSSL thô, rồi xác minh trong công cụ bạn tin cho bối cảnh pháp lý.

Cập nhật lần cuối:

Gọi bằng mã

Mỗi công cụ trên trang là một API REST thông thường. Dùng ẩn danh không cần tài khoản hay API key. Trình duyệt, lập trình viên và agent đều gọi được.

curl -X POST "https://pdf123.xyz/api/v1/security/validate-signature" \
  -F "[email protected]"

Cũng có dạng công cụ MCP cho client dùng Model Context Protocol (JSON-RPC 2.0, POST /mcp). Tài liệu API đầy đủ

Dùng từ AI agent

Skill

Với skill này, Claude Code, Codex, Cursor và các AI agent khác có thể chạy "Kiểm tra chữ ký PDF" thay bạn: /skills/pdf123-validate-signature.md

Tất cả skill cho agent

Tệp chỉ dùng cho lần xử lý này, xong là tự xóa.