PDF के डिजिटल हस्ताक्षर सत्यापित करें
PDF हस्ताक्षर जाँचें टूल PDF के डिजिटल हस्ताक्षर पढ़कर OpenSSL जो पाता है उसे JSON सूची में बताता है। यह फ़ाइल नहीं बदलता, और ट्रस्ट एंकर के बिना पुष्टि नहीं कर सकता कि हस्ताक्षरकर्ता की शृंखला भरोसेमंद है।
फ़ाइलें यहाँ खींचकर छोड़ें, या क्लिक कर चुनें
PDF स्वीकार्य · हर फ़ाइल अधिकतम 500.0 MB · एक बार में अधिकतम 20 फ़ाइलें
आप Ctrl/Cmd+V से या क्लिपबोर्ड मेन्यू से फ़ाइल चिपका भी सकते हैं।
PDF हस्ताक्षर जाँचें हस्ताक्षर शब्दकोशों से गुज़रता है और OpenSSL (`smime` / `cms` / `dgst` / `verify`) से CMS और RFC 3161 टाइमस्टैंप देखता है। डाउनलोड JSON सरणी है (`resultKind: json`), बदली हुई PDF नहीं।
बिना `certFile` ट्रस्ट एंकर के `chainValidationError` `No trust anchors available` होता है। `revocationChecked` हमेशा false। `notExpired` प्लेसहोल्डर false है — गणना किया गया समाप्ति फ़्लैग नहीं।
यह न्यायालयिक फोरेंसिक रिपोर्ट नहीं। श्रृंखला विश्वास के लिए API से एंकर दें। साइट फ़ॉर्म पर प्रमाणपत्र अपलोड नहीं।
दस्तावेज़ जानकारी का `IsSigned` इससे असंबंधित है और हमेशा false।
अपलोड अस्थायी है। हम आपकी PDF लाइब्रेरी नहीं रखते।
सुविधाएँ
- OpenSSL CMS/टाइमस्टैंप जाँच से JSON सरणी
- साइट पर प्रमाणपत्र अपलोड नहीं; श्रृंखला जाँच इसलिए बिना एंकर रिपोर्ट करती है
- revocationChecked और notExpired असली जाँच नहीं
- अनाम API: /api/v1/security/validate-signature
यह उपकरण कब इस्तेमाल करें
- देखना कि CMS verify एम्बेड हस्ताक्षर बाइट स्वीकार करता है या नहीं
- PDF समतल करने से पहले coversEntireDocument जाँचना
- एंकर होने पर API से certFile भेजना
PDF का डिजिटल हस्ताक्षर कैसे जाँचें?
- संभवतः हस्ताक्षर शब्दकोश वाली PDF अपलोड करें।
- प्रसंस्करण शुरू करें। JSON डाउनलोड करें।
- प्रत्येक प्रविष्टि में valid, coversEntireDocument और errorMessage देखें।
- API से certFile न भेजा हो तो chainValid को true न मानें।
सीमाएँ और अपवाद
- साइट ट्रस्ट एंकर नहीं दे सकती
- OCSP/CRL नहीं
- notExpired असली घड़ी जाँच नहीं
- इस वेबसाइट पर अपलोड सीमा: प्रति फ़ाइल 500 MB, लगभग 95 MB से ऊपर की फ़ाइलें टुकड़ों में भेजी जाती हैं। सीधे एक API अनुरोध का बॉडी अधिकतम 100 MB का हो सकता है।
उदाहरण
- अहस्ताक्षरित PDF → खाली JSON सरणी
- हस्ताक्षरित पर बिना certFile → अभी भी एंकर संबंधी chainValidationError
इस उपकरण की गोपनीयता
फ़ाइलें HTTPS पर अपलोड होती हैं, सर्वर की मेमोरी या अल्पकालिक अस्थायी निर्देशिका में संसाधित होती हैं, और परिणाम तैयार होते ही हटा दी जाती हैं। हम बाद में देखने, मॉडल प्रशिक्षण या विज्ञापन प्रोफ़ाइल के लिए प्रतियाँ नहीं रखते। प्रतिधारण अवधि और AdSense कुकी विवरण गोपनीयता नीति में हैं।
अक्सर पूछे सवाल
- श्रृंखला जाँच त्रुटि क्यों?
- साइट certFile नहीं भेजती। इसलिए ऑपरेशन के पास ट्रस्ट एंकर नहीं।
- क्या PDF बदलती है?
- नहीं। केवल रिपोर्ट।
- निरस्तीकरण जाँचा?
- नहीं। revocationChecked हमेशा false।
- Adobe सत्यापनकर्ता की जगह ले सकता है?
- नहीं। इसे मोटा OpenSSL निर्यात समझें, फिर कानूनी परिदृश्य के लिए अपने भरोसेमंद उपकरण में सत्यापित करें।
आख़िरी अपडेट:
कोड से कॉल करें
यहाँ हर उपकरण एक सादा REST एंडपॉइंट है। गुमनाम इस्तेमाल के लिए खाता या API कुंजी नहीं चाहिए। ब्राउज़र, डेवलपर और AI एजेंट, तीनों के लिए।
curl -X POST "https://pdf123.xyz/api/v1/security/validate-signature" \
-F "[email protected]"Model Context Protocol बोलने वाले एजेंट क्लाइंट के लिए MCP उपकरण भी है (JSON-RPC 2.0, POST /mcp)। पूरा API संदर्भ
AI एजेंट से इस्तेमाल करें
स्किलइस स्किल से Claude Code, Codex, Cursor और दूसरे AI एजेंट आपके लिए “PDF हस्ताक्षर जाँचें” चला सकते हैं: /skills/pdf123-validate-signature.md
फ़ाइलें केवल इस काम के लिए इस्तेमाल होती हैं, फिर अपने आप मिट जाती हैं।