फ़ाइल को उसके मैजिक बाइट्स से पहचानें और उन एक्सटेंशनों को चिह्नित करें जो वास्तविक प्रारूप के बारे में झूठी जानकारी देते हैं।
पीडीएफ हस्ताक्षर परीक्षक
यह उपकरण स्वयं अंग्रेज़ी में है; यह पृष्ठ इसे आपकी भाषा में समझाता है।
पीडीएफ हस्ताक्षर परीक्षक का उपयोग करें
यह क्या करता है
किसी PDF को चुनें ताकि यह देखा जा सके कि उसमें डिजिटल हस्ताक्षर (/ByteRange के साथ हस्ताक्षर शब्दकोश) हैं या केवल खाली हस्ताक्षर क्षेत्र, और उनके साथ संग्रहीत हस्ताक्षरकर्ता का नाम, कारण, स्थान और हस्ताक्षर का समय। यह हस्ताक्षर या प्रमाणपत्र को मान्य नहीं करता।
यह पूरी तरह से आपके ब्राउज़र में चलता है: आप जो कुछ भी दर्ज करते हैं वह अपलोड नहीं होता।
पीडीएफ हस्ताक्षर परीक्षक का उपयोग कैसे करें
- पीडीएफ चुनें. फ़ाइल फ़ील्ड 'Choose a PDF' का उपयोग करके अपने डिवाइस से फ़ाइल चुनें। यह आपके ब्राउज़र में पढ़ी जाती है और कभी भी अपलोड नहीं होती; 50 एमबी तक की फ़ाइलें समर्थित हैं।
- चेक चलाएँ. प्रेस चेक सिग्नेचर्स। एक फ़ाइल चुनने से जाँच अपने आप शुरू नहीं होती।
- निर्णय पढ़ें. पहली पंक्ति बताती है कि PDF में डिजिटल हस्ताक्षर हैं, केवल खाली हस्ताक्षर क्षेत्र हैं, या दोनों में से कोई भी नहीं।
- प्रत्येक हस्ताक्षर पढ़ें. प्रत्येक हस्ताक्षर को उसके क्षेत्र के साथ सूचीबद्ध किया जाता है, जिसमें संग्रहीत /Name, /Reason, /Location और हस्ताक्षर करने का समय, उसका प्रारूप और वह फ़ाइल के किन बाइट्स को कवर करता है।
- अन्यत्र सत्यापित करें. यह जानने के लिए कि कोई हस्ताक्षर वैध है या नहीं और इसे किसने बनाया है, फ़ाइल को Adobe Acrobat Reader में खोलें या pdfsig से इसकी जाँच करें।
- प्रेषक के दावे की तुलना करें. यदि किसी चालान या अनुबंध पर डिजिटल हस्ताक्षर होने का दावा किया गया है, लेकिन उस पर कोई हस्ताक्षर नहीं दिखता है, तो आप जिस चैनल पर पहले से भरोसा करते हैं, उसके माध्यम से प्रेषक से इसकी पुष्टि करें।
उदाहरण
डिजिटल रूप से हस्ताक्षरित पीडीएफ
A PDF signed with a digital certificate, chosen with Choose a PDFFound 1 digital signature
Signature 1 (field “Signature1”, object 5)
Signer (/Name): Example Signer
Reason: Approved
Location: Example City
Signing time (/M): 2026-10-20 06:30:00 UTC (as written by the signing software)
Format: adbe.pkcs7.detached (Adobe.PPKLite)
Signed bytes: the whole file except the signature value itself
Signature fields: 1 (1 signed, 0 empty)
Signature dictionaries: 1 | ByteRange entries: 1 | /SigFlags 3 | raw /Sig text matches: 3 (also counts /SigFlags and /FT /Sig)
Not validated: the certificate, the signer’s identity and the signature value are not checked. Use Adobe Acrobat Reader or pdfsig for that.प्रत्येक हस्ताक्षर को उसके क्षेत्र, /Name, /Reason, /Location और हस्ताक्षर समय के साथ दिखाता है, और यह भी कि हस्ताक्षरित बाइट्स पूरी फ़ाइल को कवर करते हैं या हस्ताक्षर के बाद बदलाव जोड़े गए थे; एक बिना हस्ताक्षरित PDF दिखाता है: "इस PDF में कोई डिजिटल हस्ताक्षर नहीं मिला।"
यह क्या जाँचता है
| संकेत | इसका क्या मतलब है |
|---|---|
| N डिजिटल हस्ताक्षर(रूप) मिले | PDF में /ByteRange के साथ सिग्नेचर डिक्शनरीज़ होती हैं। यह बताता है कि सिग्नेचर मौजूद है, न कि यह वैध है। |
| कोई डिजिटल हस्ताक्षर नहीं मिला, N खाली हस्ताक्षर क्षेत्र(एँ) | फॉर्म में हस्ताक्षर करने के लिए एक स्थान है, लेकिन किसी ने भी उस पर हस्ताक्षर नहीं किया है। ऐसे दस्तावेज़ को बिना हस्ताक्षरित के रूप में मानें। |
| हस्ताक्षरकर्ता (/नाम), कारण, स्थान | यह पाठ हस्ताक्षर सॉफ़्टवेयर द्वारा टाइप किया गया है। इसे किसी भी प्रमाणपत्र के साथ सत्यापित नहीं किया गया है, इसलिए यह किसी का भी नाम दे सकता है; कई हस्ताक्षरों में हस्ताक्षरकर्ता का नाम केवल प्रमाणपत्र में होता है, जिसे यहाँ डिकोड नहीं किया गया है। |
| हस्ताक्षर का समय (/M) | यह समय हस्ताक्षर सॉफ़्टवेयर द्वारा लिखा गया है, यह कोई विश्वसनीय टाइमस्टैम्प नहीं है। जब PDF में कोई टाइमस्टैम्प हो, तो दस्तावेज़ का टाइमस्टैम्प अलग से सूचीबद्ध किया जाता है। |
| हस्ताक्षरित बाइट्स: पूरी फ़ाइल | हस्ताक्षर स्वयं हस्ताक्षर मान को छोड़कर पूरी फ़ाइल को कवर करता है: हस्ताक्षर करने के बाद कुछ भी नहीं जोड़ा गया। |
| इस हस्ताक्षर के बाद बाइट्स जोड़े गए | हस्ताक्षर के बाद एक क्रमिक अपडेट आता है: एक बाद का हस्ताक्षर, फ़ॉर्म डेटा, टिप्पणियाँ या अन्य परिवर्तन। Acrobat Reader में देखें कि क्या बदला है। |
| कोई मान्य /ByteRange नहीं या अंत से परे की सीमा | हस्ताक्षर का मान अनुपस्थित या क्षतिग्रस्त है, या फ़ाइल अधूरी रह गई है। हस्ताक्षर को टूटा हुआ मान लें। |
| एन्क्रिप्टेड पीडीएफ, अपठनीय स्ट्रीम | एन्क्रिप्टेड PDF में हस्ताक्षरकर्ता का टेक्स्ट अपठनीय अक्षरों के रूप में दिखाई दे सकता है, और पढ़ी न जा सकने वाली संपीड़ित ऑब्जेक्ट स्ट्रीम्स की रिपोर्ट की जाती है, क्योंकि वहाँ संग्रहीत फ़ील्ड्स की गिनती नहीं की जाती। |
और उदाहरण
एक बिना हस्ताक्षरित पीडीएफ
A plain PDF with no signature fieldsइस PDF में कोई डिजिटल हस्ताक्षर नहीं मिला।
एक खाली हस्ताक्षर क्षेत्र
A PDF form with one signature field that nobody has signedकोई डिजिटल हस्ताक्षर नहीं मिला। PDF में 1 खाली हस्ताक्षर क्षेत्र है: हस्ताक्षर करने के लिए स्थान, हस्ताक्षर नहीं, जिसके बाद हस्ताक्षर क्षेत्र: 1 (0 हस्ताक्षरित, 1 खाली) क्षेत्र नाम के साथ।
हस्ताक्षरित पीडीएफ हस्ताक्षर करने के बाद बदल गई
A signed PDF to which a comment was added and saved1 डिजिटल हस्ताक्षर मिला, जिसमें हस्ताक्षरकर्ता का टेक्स्ट और हस्ताक्षर का समय था, और 'हस्ताक्षरित बाइट्स' के अंतर्गत एक चेतावनी थी कि फ़ाइल के अंत में कुछ बाइट्स इस हस्ताक्षर के बाद जोड़े गए थे।
अक्सर पूछे जाने वाले प्रश्न
क्या यह सत्यापित करता है कि हस्ताक्षर वैध है?
नहीं। यह हस्ताक्षर शब्दकोशों (/Type /Sig के साथ /ByteRange और /Contents) और हस्ताक्षर फ़ील्ड्स (/FT /Sig) को पढ़ता है और उनमें संग्रहीत टेक्स्ट दिखाता है; यह प्रमाणपत्र, हस्ताक्षरकर्ता की पहचान या हस्ताक्षर मान की जांच नहीं करता। मान्यकरण के लिए Adobe Acrobat Reader या pdfsig का उपयोग करें।
क्या परिणाम गलत हो सकता है?
हाँ। /Name, /Reason, /Location और हस्ताक्षर का समय हस्ताक्षर सॉफ़्टवेयर द्वारा लिखे जाते हैं और कुछ भी साबित नहीं करते, और कई हस्ताक्षरों में हस्ताक्षरकर्ता का नाम केवल प्रमाणपत्र में ही दिया जाता है, जिसे यहाँ डिकोड नहीं किया गया है। इनवॉइस पर चिपकाई गई हस्ताक्षर छवि डिजिटल हस्ताक्षर नहीं है और यह पता नहीं चलती, और एक एन्क्रिप्टेड PDF अपने हस्ताक्षरकर्ता के टेक्स्ट को अपठनीय अक्षरों के रूप में दिखा सकती है।
क्या पीडीएफ अपलोड हो गई है?
नहीं। फ़ाइल आपके ब्राउज़र में ही पढ़ी जाती है और कभी भी बाहर नहीं जाती। 50 एमबी तक की फ़ाइलें जाँची जाती हैं, और पूरी फ़ाइल मेमोरी में लोड की जाती है।
PDF के अंदर एक असली डिजिटल हस्ताक्षर कैसा दिखता है?
/Type /Sig के साथ एक हस्ताक्षरित शब्दकोश, एक /ByteRange ऐरे जो फ़ाइल के हस्ताक्षरित भागों को सूचीबद्ध करता है, और एक /Contents मान जो क्रिप्टोग्राफ़िक हस्ताक्षर को संग्रहीत करता है, आमतौर पर /FT /Sig से चिह्नित एक फॉर्म फ़ील्ड से जुड़ा होता है।
क्या यह संपीड़ित पीडीएफ पढ़ता है?
हाँ। संपीड़ित ऑब्जेक्ट स्ट्रीम आपके ब्राउज़र में डीकंप्रेस की जाती हैं, इसलिए वहाँ संग्रहीत सिग्नेचर फ़ील्ड्स मिल जाती हैं; कोई भी स्ट्रीम जिसे पढ़ा नहीं जा सकता, परिणाम में रिपोर्ट की जाती है।
क्या मैं एक साथ कई पीडीएफ देख सकता हूँ?
नहीं। यह टूल प्रत्येक रन में एक फ़ाइल पढ़ता है; अगली फ़ाइल चुनें और फिर से 'हस्ताक्षर जांचें' दबाएँ।
मैं कौन सी फ़ाइलें जांच सकता हूँ?
50 एमबी तक की PDF फाइलें। एक ऐसी फ़ाइल जो अपने पहले 1024 बाइट्स में %PDF- हेडर से शुरू नहीं होती, उसकी जाँच नहीं की जाती, और पेज पर यही लिखा होता है।