सीधा जवाब: जिस सामग्री पर हस्ताक्षर हुआ था, वह अब आपके पास मौजूद फ़ाइल से मेल नहीं खाती। हस्ताक्षर के बाद किसी व्यक्ति ने, या किसी सॉफ़्टवेयर ने, हस्ताक्षरित सामग्री बदल दी। VeriPatra बताता है "हस्ताक्षर के बाद दस्तावेज़ में बदलाव किया गया है", और नतीजा होता है सत्यापन संभव नहीं। अब हस्ताक्षर उस बात की गवाही नहीं दे सकता जो आप पढ़ रहे हैं।
इसका मतलब क्या है
PDF पर हस्ताक्षर करते समय सॉफ़्टवेयर हस्ताक्षर होने वाले ठीक-ठीक बाइट्स की एक "उँगली की छाप" (हैश) लेता है और उसे हस्ताक्षरकर्ता की निजी कुंजी से बंद कर देता है। एक आँकड़ा, एक नाम या एक तारीख़ बदलिए और छाप बदल जाती है। बंद की गई छाप अब मेल नहीं खाती, और हर जाँचने वाला यह देख सकता है।
"थोड़ा-सा बदलाव" जैसा कुछ नहीं होता। संख्याएँ या तो मेल खाती हैं या नहीं। डिजिटल हस्ताक्षर आपके नाम की तस्वीर क्यों नहीं है यह बात क़दम-दर-क़दम समझाता है।
अनुमत जोड़ और अनुमति के बाहर के बदलाव
PDF को इस तरह भी सहेजा जा सकता है कि फ़ाइल दोबारा लिखी न जाए, बल्कि उसमें कुछ जोड़ा जाए। इसे इंक्रीमेंटल अपडेट (incremental update) कहते हैं: नई सामग्री फ़ाइल के आख़िर में जुड़ती है, और जिन बाइट्स पर हस्ताक्षर हुआ था वे वैसे ही रहते हैं। इसी तरह पहले व्यक्ति के बाद दूसरा व्यक्ति भी उसी PDF पर हस्ताक्षर कर सकता है, बिना पहले हस्ताक्षर को तोड़े।
इसलिए VeriPatra अलग-अलग सवाल पूछता है:
- क्या हस्ताक्षरित बाइट्स बदले गए? अगर हाँ, तो आपको दिखेगा "हस्ताक्षर के बाद दस्तावेज़ में बदलाव किया गया है"। इसे किसी भी हाल में स्वीकार्य नहीं बनाया जा सकता।
- क्या हस्ताक्षर पूरी फ़ाइल को ढकता है? अगर किसी हस्ताक्षर के बाद कुछ जोड़ा गया, तो आपको दिखेगा कि हस्ताक्षर पूरे दस्तावेज़ को नहीं ढकता। उस जोड़ की गवाही वह हस्ताक्षर नहीं देता।
- क्या बाद के जोड़ की अनुमति थी? जब कोई दस्तावेज़ प्रमाणित (certified) होता है, तो प्रमाणित करने वाला तय करता है कि बाद में क्या जोड़ा जा सकता है: कुछ भी नहीं, या कुछ ख़ास चीज़ें जैसे और हस्ताक्षर। VeriPatra बताता है कि "हस्ताक्षर के बाद के बदलाव अनुमत नियमों के भीतर रहे" या उनसे बाहर गए।
ऐसा कैसे होता है
- कोई व्यक्ति हस्ताक्षरित पत्र में नाम, रक़म या तारीख़ बदल देता है। किसी असली हस्ताक्षरित दस्तावेज़ का ग़लत इस्तेमाल करने का यह सबसे आसान तरीक़ा है, और गणित इसे पकड़ लेता है।
- कोई PDF एडिटर फ़ाइल में जोड़ने के बजाय पूरी फ़ाइल दोबारा सहेज देता है। इससे हस्ताक्षरित बाइट्स बदल सकते हैं, भले ही किसी ने कुछ बदलना न चाहा हो।
- कोई व्यक्ति ऐसे टूल से हस्ताक्षरित PDF पर स्याही-हस्ताक्षर की तस्वीर या मुहर लगा देता है जो फ़ाइल दोबारा लिखता है।
क्या करें
1. सामग्री पर अमल न करें
इस प्रति के हर आँकड़े, नाम और तारीख़ को अपुष्ट मानें, चाहे वह कितना भी आधिकारिक दिखे।
2. मूल फ़ाइल माँगें
भेजने वाले से कहें कि PDF ठीक वैसे ही भेजे जैसे उस पर हस्ताक्षर हुआ था — फ़ाइल अटैचमेंट के रूप में, बिना किसी एडिटर में खोलकर सहेजे।
3. अगर आपने ख़ुद एडिट किया, तो मिली हुई प्रति पर लौटें
आपको जो प्रति भेजी गई थी उसे जाँचें, अपनी सहेजी हुई प्रति को नहीं। अगर आपको अपना निशान जोड़ना है, तो VeriPatra का हस्ताक्षर और मुहर किसी मौजूदा हस्ताक्षर के टूटने से पहले चेतावनी देता है और मूल फ़ाइल को नहीं छूता।
4. जानकारी की सीधे पुष्टि करें
अगर दस्तावेज़ आपसे भुगतान, हस्ताक्षर या कोई जानकारी माँगता है, तो जारी करने वाले से उन संपर्क-विवरणों से पुष्टि करें जो आपने ख़ुद खोजे हों।
आम सवाल
क्या "हस्ताक्षर के बाद बदलाव" से साबित होता है कि किसी ने धोखाधड़ी की?
नहीं। ऐसा सॉफ़्टवेयर से अनजाने में भी हो सकता है। लेकिन कारण जो भी हो, बदली हुई प्रति पर भरोसा नहीं किया जा सकता।
क्या बदला हुआ दस्तावेज़ ठीक किया जा सकता है?
आपके द्वारा नहीं। केवल हस्ताक्षरकर्ता ही सुधरे हुए संस्करण पर दोबारा हस्ताक्षर कर सकता है।
PDF पर दो लोगों ने हस्ताक्षर किए। वह ठीक क्यों है?
क्योंकि दूसरा हस्ताक्षर पहले के हस्ताक्षरित बाइट्स के बाद इंक्रीमेंटल अपडेट के रूप में जोड़ा गया, और दस्तावेज़ में ऐसी कोई रोक नहीं थी। यह जोड़ है, पहले व्यक्ति के हस्ताक्षर किए हुए हिस्से में बदलाव नहीं।
और पढ़ें: हस्ताक्षर सही, पर हस्ताक्षरकर्ता अनजान और हस्ताक्षरित PDF की फ़ोटो क्यों जाँची नहीं जा सकती।
एक PDF डालें और आठों जाँच खुद देखें। कोई खाता नहीं; PDF रखा नहीं जाता।