इसे कैसे इस्तेमाल करें : PDF का पासवर्ड
दिशा फ़ाइल से ही निकल आती है: खुला दस्तावेज़ बंद होता है, बंद दस्तावेज़ खुलता है। पूरी विधि काम से पहले दिखा दी जाती है, संशोधन समेत, और बनी हुई फ़ाइल दोबारा खोलकर जाँच ली जाती है कि वह सचमुच खुलती है।
ईमेल से भेजे जाने वाले दस्तावेज़ पर पासवर्ड लगाना बचाव की सबसे आम हरकत है, और यही वह हरकत भी है जो लोग सबसे ज़्यादा किसी अनजान साइट पर करते हैं। तनख़्वाह की पर्ची, बैंक का विवरण, कोई कोटेशन: खुला दस्तावेज़ किसी तीसरे को अपलोड कर दिया जाता है ताकि वह उसे सुरक्षित कर दे। यहाँ वह कहीं नहीं जाता।
काम की दिशा ख़ुद फ़ाइल से निकल आती है। आप खुला दस्तावेज़ डालते हैं: औज़ार उसे बंद करने की पेशकश करता है। आप सुरक्षित दस्तावेज़ डालते हैं: औज़ार उसे खोलने की पेशकश करता है, बशर्ते पासवर्ड आपके पास हो। यह वही सिद्धांत है जो सुरक्षा वाले कोने की तिजोरी पर लगता है, और उसी वजह से: आपने अपनी फ़ाइल चुनते वक़्त दिशा पहले ही चुन ली थी।
एक बात यहाँ कही जा रही है और कहीं नहीं: PDF में AES-256 की दो तहें हैं, संशोधन 5 और संशोधन 6, और वे ज़रा भी बराबर नहीं हैं। संशोधन 5 आपका पासवर्ड एक ही हिसाब में जाँच लेता है, जिससे कोई मशीन एक सेकंड में करोड़ों पासवर्ड आज़मा सकती है। संशोधन 6 इस हिसाब को जानबूझकर धीमा करता है। जो लाइब्रेरी हम साथ रखते हैं वह सिर्फ़ संशोधन 5 लिखती है। हम इसे छिपाते नहीं: हम इसे काम से पहले दिखा देते हैं, और आपको सचमुच का पासफ़्रेज़ बनाने भेज देते हैं।
इसे कैसे इस्तेमाल करें
- अपना PDF यहाँ डालें। औज़ार फ़ौरन बता देता है कि वह खुला है या पहले से सुरक्षित, और उसी के मुताबिक़ काम की पेशकश करता है।
- दिखाई हुई विधि पढ़ें: अल्गोरिद्म, संशोधन, चाबी की लंबाई, और यह कि एन्क्रिप्ट क्या-क्या होता है। फिर पासवर्ड टाइप करें। वह दिखता रहता है, और पन्ना बता देता है कि क्यों।
- क्लिक करें। फ़ाइल आ जाती है, और औज़ार उसे दोबारा खोलकर जाँच लेता है कि वह उसी पासवर्ड से ठीक खुलती है जो आपने अभी चुना। वह यह भी बता देता है कि बनी हुई फ़ाइल के बाइटों में उसने क्या पढ़ा।
चलने वाले फ़ॉर्मैट
सिर्फ़ PDF। किसी और तरह की फ़ाइल पर पासवर्ड लगाना हो तो सुरक्षा वाले कोने का “फ़ाइल एन्क्रिप्ट और डिक्रिप्ट करें” औज़ार ज़्यादा मज़बूत एन्क्रिप्शन लगाता है, जिसमें चाबी धीरे-धीरे बनाई जाती है: जहाँ PDF फ़ॉर्मैट लाज़िम न हो वहाँ वही सही चुनाव है।
PDF दस्तावेज़
खुला हुआ, ताकि उसे सुरक्षित किया जाए; या पहले से सुरक्षित, ताकि उसे खोला जाए। पेजों के अंदर के माल को छेड़ा नहीं जाता: वह जस का तस एन्क्रिप्ट होता है और जस का तस लौटा दिया जाता है।
इसकी सीमाएँ
AES-256 संशोधन 5, संशोधन 6 नहीं
संशोधन 5 Adobe का 2008 में छापा हुआ जोड़ है: वह पासवर्ड की जाँच SHA-256 के एक ही चक्कर से करता है। जो आदमी बिना इंटरनेट के पासवर्ड आज़माता है उसे कोई चीज़ धीमा नहीं करती, और हमला करने वाले औज़ारों की खुली मापें संशोधन 6 से चार-पाँच दर्जे का फ़ासला बताती हैं, क्योंकि वहाँ हैश बार-बार दोहराया जाता है। PDF 2.0 का मानक भी सिर्फ़ संशोधन 6 को ही पुराना नहीं ठहराता। जो लाइब्रेरी हम साथ रखते हैं वह सिर्फ़ 5 लिखती है: यह सचमुच की सीमा है, और इसका असली नतीजा सीधा है। छोटा पासवर्ड यहाँ कुछ नहीं बचाता: कई शब्दों वाला पासफ़्रेज़ लें, और “पासफ़्रेज़ बनाएँ” औज़ार वह बना देता है।
PDF पढ़ने वाले सारे सॉफ़्टवेयर संशोधन 5 नहीं खोलते
हमने इंजनों के मूल कोड में जाँचा है: Chrome और Firefox वाले संशोधन 5 चला लेते हैं, और Adobe Acrobat उसे संस्करण 9 से खोलता है। macOS और iOS की झलक के लिए, और Android के पढ़ने वालों के लिए, हमें कोई पहला-हाथ स्रोत नहीं मिला: इसलिए हम यह दावा नहीं करते। पाने वाले का फ़ाइल खोल पाना ज़रूरी ही हो, तो पहले उसी के साथ आज़मा लें।
छापने और कॉपी करने पर लगी पाबंदियाँ कुछ नहीं बचातीं
PDF में पढ़ने वाले सॉफ़्टवेयर से यह कहा जा सकता है कि वह छपाई या कॉपी न होने दे। यह सिर्फ़ एक गुज़ारिश है: फ़ाइल खुलते ही डिक्रिप्ट हो जाती है, और कोई भी पढ़ने वाला उसे अनदेखा कर सकता है। इसलिए हम ये डिब्बे दिखाते ही नहीं: वह ऐसा ताला बेचना होता जो असल में एक स्टिकर है। सचमुच कुछ बचाता है तो सिर्फ़ खोलने वाला पासवर्ड।
खोया हुआ पासवर्ड वापस नहीं मिलता
यहाँ या कहीं और, चाबियों का कोई दूसरा जोड़ा है ही नहीं: आपकी फ़ाइल किसी को मिलती नहीं, और पासवर्ड आपके टैब से बाहर नहीं जाता। जिस दस्तावेज़ का पासवर्ड खो गया वह दस्तावेज़ खो गया। इसीलिए पासवर्ड टाइप करते वक़्त दिखता रहता है।
80 MB
दस्तावेज़ पूरा का पूरा मेमोरी में खुलता है, और उसका एन्क्रिप्ट किया हुआ रूप उसी के बगल में रहता है। मामूली डिवाइस पर एक टैब की ईमानदार सीमा यही है।
दस्तावेज़ पर लगा इलेक्ट्रॉनिक दस्तख़त नहीं बचता
एन्क्रिप्ट करना फ़ाइल को दोबारा लिख देता है, और दस्तख़त पूरी फ़ाइल पर मुहर लगाता है: उसके बाद वह जाँच में खरा नहीं उतरता। कोई भी औज़ार दोनों काम एक साथ नहीं कर सकता।
इस औज़ार के बारे में सवाल
क्या मेरा दस्तावेज़ और मेरा पासवर्ड कहीं भेजे जाते हैं?
नहीं, और यह तीस सेकंड में जाँचा जा सकता है। F12 कुंजी से इंस्पेक्टर खोलें, “Network” वाला टैब खोलें, सूची ख़ाली कर दें, फिर दस्तावेज़ डालें, पासवर्ड टाइप करें और क्लिक करें। एक भी पंक्ति नहीं आती। अपना इंटरनेट काटकर दोबारा करें: औज़ार वैसे ही चलता है। पासवर्ड उस ख़ाने से कभी बाहर नहीं जाता जहाँ आपने उसे टाइप किया।
आप “संशोधन 5” की बात क्यों करते हैं? बाकी साइटें तो बस AES-256 कहती हैं।
क्योंकि संशोधन बताए बिना “AES-256” कह देना असल बात छिपा देता है। एन्क्रिप्शन का अल्गोरिद्म वही रहता है; जो बदलता है वह आपके पासवर्ड को जाँचने का ढंग है। संशोधन 5 में वह SHA-256 का एक ही हिसाब है: कोई ग्राफ़िक्स कार्ड एक सेकंड में करोड़ों आज़मा लेता है। संशोधन 6 में यह हिसाब जानबूझकर लंबा है, और वही मशीन अब सेकंड में कुछ हज़ार ही आज़मा पाती है। दोनों फ़ाइलें “AES-256” का ऐलान करती हैं। जिसके पास आपकी फ़ाइल और वक़्त दोनों हों, उसके सामने टिकती सिर्फ़ एक है।
तो क्या यह महफ़ूज़ नहीं है?
यह उतना ही महफ़ूज़ है जितना आपका पासवर्ड, उससे ज़्यादा नहीं। “Bill2026” के साथ, नहीं। रैंडम तरीक़े से निकाले गए छह शब्दों के वाक्य के साथ, हाँ, ख़ूब: सेकंड में करोड़ों कोशिशों पर भी मेलों की गिनती पहुँच से बाहर रहती है। इसीलिए औज़ार काम से पहले चेतावनी दिखाता है और आपको पासफ़्रेज़ बनाने वाले की ओर भेजता है। और PDF फ़ॉर्मैट लाज़िम न हो तो सुरक्षा वाले कोने की तिजोरी चाबी जानबूझकर धीरे बनाती है: वह ज़्यादा मज़बूत है।
आप छपाई या कॉपी पर पाबंदी क्यों नहीं देते?
क्योंकि वे गुज़ारिशें हैं, ताले नहीं। PDF में फ़ाइल के अंदर “मत छापो” लिखा जा सकता है, पर अंदर का माल खुलते ही डिक्रिप्ट हो जाता है, और जो पढ़ने वाला उस गुज़ारिश को अनदेखा करे वह छाप ही देता है। बहुत सारे औज़ार ये डिब्बे इसलिए दिखाते हैं कि उनसे तसल्ली मिलती है। हम उन्हें इसलिए नहीं दिखाते कि वे कुछ बचाते ही नहीं, और इसके उल्टा कहना ठीक वही झूठ होता जिसे न बोलने के लिए यह साइट बनी है।
क्या पाने वाला इसे खोल पाएगा?
Chrome और Firefox में, हाँ: हमने उनके PDF इंजनों के मूल कोड में जाँच लिया है कि वे यह संशोधन पढ़ना जानते हैं। Adobe Acrobat उसे संस्करण 9 से खोलता है। macOS और iOS की झलक के लिए और Android के पढ़ने वालों के लिए हमें कोई पहला-हाथ स्रोत नहीं मिला, इसलिए हम यह दावा नहीं करते। खुलना ज़रूरी ही हो, तो असली दस्तावेज़ भेजने से पहले पाने वाले के साथ एक बार आज़मा लें।
मेरे किसी पुराने PDF का पासवर्ड खो गया है। क्या आप उसे खोल सकते हैं?
नहीं, और ईमानदारी से यह कोई नहीं कर सकता। यह औज़ार सुरक्षित दस्तावेज़ तभी खोलता है जब पासवर्ड आप देते हैं: वह उसका अंदाज़ा नहीं लगाता। जो सेवाएँ बिना पासवर्ड के PDF “खोल देने” का वादा करती हैं, वे आम तौर पर इस बात का फ़ायदा उठाती हैं कि बहुत सारे PDF असल में एन्क्रिप्ट होते ही नहीं, उन पर सिर्फ़ “मत छापो” लिखा होता है, और वे आपसे फ़ाइल अपलोड करवाती हैं। यहाँ, पासवर्ड के बिना, कुछ किया ही नहीं जा सकता।
क्या सुरक्षित फ़ाइल कहीं मेरा नाम सँभाले रखती है?
अगर आप डिब्बे पर टिक लगा रहने दें तो नहीं: औज़ार एन्क्रिप्ट करने से पहले दस्तावेज़ की पहचान वाली पर्ची और उसका XML वाला हिस्सा हटा देता है। इस बारीकी की एक साफ़ तकनीकी वजह है: एन्क्रिप्ट किया दस्तावेज़ किस ढंग से सहेजा गया, इस पर निर्भर करता है कि ये लिखाइयाँ सुरक्षित फ़ाइल के अंदर खुली पड़ी रह सकती हैं। हमने इसे नापा है, हम उसी अकेले ढंग से सहेजते हैं जिससे कुछ रिसता नहीं, और जाँच का ताला हर बनी हुई फ़ाइल में इन क़ीमतों को खुले में ढूँढ़ता है।
दिशा फ़ाइल से ही निकल आती है: खुला दस्तावेज़ बंद होता है, बंद दस्तावेज़ खुलता है। पूरी विधि काम से पहले दिखा दी जाती है, संशोधन समेत, और बनी हुई फ़ाइल दोबारा खोलकर जाँच ली जाती है कि वह सचमुच खुलती है।
जाँचेंसबूत, कदम दर कदमनेटवर्क इंस्पेक्टर से जाँच, एक-एक हरकत समझाई हुई, तस्वीरों के साथ।
यह कोनाPDF वाला कोनाजोड़ना, अलग करना, दस्तख़त करना, भरना, हल्का करना। किसी PDF को दो हिस्सों में काटने के लिए उसे किसी अनजान के पास जाना ही नहीं चाहिए।