A Cypherpunk’s Manifesto एरिक ह्यूज़ का छोटा लेख है, जिस पर 9 मार्च 1993 की तारीख है। यह Cypherpunks आंदोलन के बुनियादी दस्तावेज़ों में शामिल है। आंदोलन क्रिप्टोग्राफी और आसानी से उपलब्ध सॉफ्टवेयर के ज़रिए निजता की रक्षा चाहता था। ह्यूज़ का ज़ोर इस चुनाव पर है कि किसे क्या बताया जाए। घोषणापत्र लक्ष्य रखता और काम करने की पुकार देता है; यह तैयार भुगतान प्रोटोकॉल नहीं है और एन्क्रिप्शन इस्तेमाल करने वाले हर व्यक्ति को अपने-आप गुमनाम होने का वादा नहीं देता।
एरिक ह्यूज़ Cypherpunks समुदाय से बात कर रहे थे, जिसकी शुरुआती चर्चाएँ ईमेल सूचियों के अभिलेखों में बची हैं। लेख की सटीक तारीख 9 मार्च 1993 है। इंटरनेट सेवाएँ बदल गई हैं, लेकिन सवाल वही है: क्या सेवा देने वाले को उसके ज़रिए किए गए हमारे हर काम की जानकारी होनी चाहिए? यह उस The Crypto Anarchist Manifesto से अलग लेख है जिसे टिमोथी सी. मे ने 1988 में लिखा था। मे ने राजनीतिक सत्ता में बदलाव की भविष्यवाणियों पर अधिक ज़ोर दिया। ह्यूज़ ने निजता और उसकी रक्षा के लिए ज़रूरी काम पर ध्यान दिया। विचारों का परिवेश साझा था, लेखक और विषयवस्तु एक नहीं। [1] [2] [3] [5]
आप किसी मित्र को परिवार की परेशानी बता सकते हैं और सहकर्मी से सिर्फ़ इतना कह सकते हैं कि आज जल्दी जाना है। दोनों को सच बताया गया, लेकिन अलग मात्रा में। इससे ह्यूज़ का निजता और पूरी गोपनीयता के बीच अंतर समझ आता है। किसी बातचीत को बचाने के लिए पूरी ज़िंदगी छिपाना ज़रूरी नहीं। निजता लोगों और परिस्थितियों के बीच सीमाएँ बनाए रखती है। जब संदेश, खरीदारी और संपर्क अपने-आप एक प्रोफाइल में जुड़ जाते हैं, ये सीमाएँ मिटती हैं। एक उद्देश्य से दी गई जानकारी किसी ऐसे व्यक्ति तक पहुँच सकती है जिसके लिए वह थी ही नहीं। [1]
मान लीजिए कोई दुकान डाउनलोड होने वाली फ़ाइल बेचती है। उसे ऑर्डर पहचानना, भुगतान जाँचना और डाउनलोड की सुविधा देना है। अतिरिक्त जानकारी खरीद की रसीद बनाने जैसे काम में आ सकती है। फिर भी उस उद्देश्य को फ़ाइल देने की तकनीकी ज़रूरत से अलग समझना चाहिए। इस एक सेवा के लिए फोन की पूरी संपर्क सूची क्यों देनी पड़े? जो जानकारी दुकान ने कभी इकट्ठी नहीं की, वह बाद में उसके डेटाबेस से लीक भी नहीं होगी। कम जानकारी जुटाना एक अलग सुरक्षा है; यह पहले से जमा जानकारी का दुरुपयोग न करने के वादे के समान नहीं। [1] [10]
एन्क्रिप्शन संदेश की सामग्री छिपा सकता है, जबकि सेवा भेजने का समय, नेटवर्क पता या शामिल खातों को दर्ज करती रहती है। साथ की इस जानकारी को मेटाडेटा कहते हैं। इसका दायरा प्रणाली पर निर्भर करता है; हर सेवा एक जैसी जानकारी नहीं जुटाती। नियमित संपर्क का रिकॉर्ड भी संवेदनशील हो सकता है, भले एक वाक्य न पढ़ा गया हो। इसलिए सवाल सिर्फ़ एन्क्रिप्शन का नहीं है: कुंजियाँ किसके पास हैं, क्या रखा जाता है और किन चीज़ों को जोड़ा जा सकता है? यहाँ कुंजियाँ लंबे संख्यात्मक मान हैं, जिनसे ऐप संदेश को एन्क्रिप्ट करता है या उसे फिर पढ़े जा सकने वाले रूप में लाता है। संदेश की सामग्री बचाना और संवाद के निशान घटाना जुड़े हुए, लेकिन अलग काम हैं। [8] [4]
एन्क्रिप्शन पढ़े जा सकने वाले संदेश को ऐसे डेटा में बदलता है जिसे आवश्यक कुंजी वाला अधिकृत प्राप्तकर्ता ही वापस खोल सके। सही ढंग से लागू एंड-टू-एंड एन्क्रिप्शन सामग्री को उसे पहुँचाने वाले सर्वर से भी बचाता है। डिजिटल हस्ताक्षर दूसरा काम करता है: वह जाँचने देता है कि हस्ताक्षरित डेटा बदला नहीं और हस्ताक्षर एक खास कुंजी से मेल खाता है। वह अपने-आप संदेश छिपाता या लेखक का कानूनी नाम और ईमानदारी साबित नहीं करता। किसी कुंजी के साथ लंबे समय तक छद्मनाम जुड़ा रह सकता है। इसीलिए घोषणापत्र कई साधनों की बात करता है, गुमनाम बनाने वाले एक जादुई बटन की नहीं। [4] [9]
दो सेवाएँ कह सकती हैं: हम आपके संदेश नहीं पढ़ते। एक पढ़ी जा सकने वाली प्रतियाँ रखती और कर्मचारियों की पहुँच सीमित करती है। दूसरी सही एंड-टू-एंड एन्क्रिप्शन के कारण सामग्री की कुंजियों के बिना एन्क्रिप्टेड डेटा पाती है। विज्ञापन समान है, लेकिन भरोसे की शर्तें अलग हैं। दूसरी सेवा में भी ऐप, बैकअप या सामने वाले की जाँच से जुड़ी कमियाँ हो सकती हैं। बड़ी संस्थाओं की नेकनीयती पर ही निर्भर रहने से ह्यूज़ का इनकार एक व्यावहारिक सवाल बनता है: यदि कंपनी मन बदल ले या सर्वर में सेंध लग जाए तो वह वास्तव में क्या जान सकती है? [4] [8]
यह छोटी पंक्ति इच्छा से ध्यान हटाकर साधन बनाने पर लाती है। इस्तेमाल में आसान कार्यक्रम से व्यक्ति हाथ से क्रिप्टोग्राफी की गणना किए बिना सुरक्षित संदेश भेज सकता है। सोर्स कोड प्रोग्राम का वह पाठ है जिसे डेवलपर लिखते और बदलते हैं। उसे प्रकाशित करने से दूसरे लोग समझ सकते हैं कि प्रोग्राम कैसे बना है और उसमें गलतियाँ खोज सकते हैं। लेकिन कोड उपलब्ध होना न गहरी जाँच का प्रमाण है, न यह बताता है कि डाउनलोड किया ऐप प्रकाशित संस्करण से मेल खाता है। वितरण, अपडेट और मिली कमियों पर कार्रवाई भी मायने रखती है। घोषणापत्र बनाने और साझा करने को कहता है; हर परिणाम की गुणवत्ता अलग से परखनी होगी। [1] [11]
आपकी मित्र को भी एन्क्रिप्टेड संदेश लेना आना चाहिए। साधन बहुत कठिन हो तो वह बातचीत कम सुरक्षित माध्यम पर ले जा सकती है। पढ़ने के बाद वह बात आगे बता या उसकी तस्वीर ले सकती है; रास्ते की सुरक्षा इसे नहीं रोकती। इसलिए ह्यूज़ अंत में सहयोग पर ज़ोर देते हैं: केवल सॉफ्टवेयर फैला देना काफ़ी नहीं। दुनिया भर में कोड फैलने का उनका आशावाद भविष्य के बारे में विश्वास है, हर सेवा के हमेशा उपलब्ध रहने की गारंटी नहीं। एल्गोरिदम के साथ यह भी मायने रखता है कि हम किससे बात करते हैं, साधन कैसे चलाते हैं और दूसरों की जानकारी कैसे रखते हैं। [1] [8] [10]
संदेश नेटवर्क से सुरक्षित गुज़र सकता है, फिर भी खुले फोन को पढ़ने वाले या हानिकारक सॉफ्टवेयर से उपकरण पर कब्ज़ा करने वाले अजनबी को मिल सकता है। बातचीत के बैकअप की सुरक्षा भेजने की सुरक्षा से अलग हो सकती है। सही साबित हुआ हस्ताक्षर भी किसी ठग का हो सकता है जिसने झूठे दावे पर हस्ताक्षर किया हो। इससे एन्क्रिप्शन बेकार नहीं होता; उसका दायरा साफ़ होता है। पहले तय करें कि क्या बचाना है, किससे और वह उसे कैसे पा सकता है। फिर साधन चुनें। घोषणापत्र इस सोच को प्रोत्साहित करता है, किसी खास स्थिति की सुरक्षा जाँच की जगह नहीं लेता। [8] [9] [10]
Bitcoin भुगतान के रिकॉर्ड का केंद्रीय प्रशासक रखे बिना मूल्य भेजने और मिलकर नियम जाँचने देता है। लेकिन लेनदेन का इतिहास सार्वजनिक है। व्यापारी भुगतान को ऑर्डर और ग्राहक के नाम से जोड़ दे तो Bitcoin उस संबंध को मिटाता नहीं। सातोशी नाकामोटो श्वेतपत्र में निजता और लेनदेन जोड़े जाने के जोखिम पर चर्चा करते हैं; पता अपने-आप अदृश्य होने का साधन नहीं है। ह्यूज़ से संबंध सवालों और साधन बनाने के तरीके में है, यह नहीं कि उनके घोषणापत्र ने Bitcoin का तकनीकी डिज़ाइन बनाया था। देखना चाहिए कि कौन क्या देखता है, किस पर भरोसा करना पड़ता है और हम खुद क्या जाँच सकते हैं। [6] [7]
पूरी तस्वीर के लिए इस प्रविष्टि के साथ यह भी पढ़ें Eric Hughes, Cypherpunks, The Crypto Anarchist Manifesto, Bitcoin में गोपनीयता, छद्मनामिता, Bitcoin. इस प्रविष्टि का उल्लेख यहाँ भी है Cypherpunks, The Crypto Anarchist Manifesto, Eric Hughes.