मुझे आपकी वही समस्या थी जो बहुत समय पहले थी। हमारे पास विंडोज 2000 मशीनें थीं और फाइल को एक नोवेल नेटवर्क फोल्डर में अपलोड किया था जिसे हर कोई देख सकता था। मैंने कई चोरों का इस्तेमाल किया, यहाँ तक कि सबसे अच्छे चोरों को भी हराया: व्हॉट्सएप वॉटरमार्किंग; मेटाडाटा वॉटरमार्किंग; असामान्य चरित्र; विश्वसनीय टाइमस्टैम्पिंग; काम करने का ढंग। यहाँ उन्हें क्रम में है।
व्हॉट्सएप वॉटरमार्किंग:
वाटरमार्किंग में मेरा मूल योगदान है। मुझे एक अदृश्य वॉटरमार्क की आवश्यकता थी जो पाठ फ़ाइलों में काम करता हो। मैं जिस चाल के साथ आया था वह प्रोग्रामिंग स्टेटमेंट्स (या पैराग्राफ) के बीच व्हाट्सएप के एक विशिष्ट पैटर्न में रखा गया था। फ़ाइल उन्हें समान दिखी: कुछ प्रोग्रामिंग स्टेटमेंट और लाइन ब्रेक। पाठ का चयन सावधानी से करने पर व्हाट्सएप दिखाई देगा। प्रत्येक खाली पंक्ति में कुछ निश्चित स्थान होते हैं जो स्पष्ट रूप से यादृच्छिक या आकस्मिक नहीं होते हैं। (उदाहरण के लिए 17) व्यवहार में, इस पद्धति ने मेरे लिए काम किया क्योंकि वे यह पता नहीं लगा सके कि मैं दस्तावेजों में क्या लिख रहा था।
मेटाडाटा वॉटरमार्किंग
यह वह जगह है जहाँ आप जानकारी रखने के लिए फ़ाइल के मेटाडेटा को बदलते हैं। आप अपना नाम, हैश इत्यादि फ़ाइल के अनदेखे हिस्सों में एम्बेड कर सकते हैं, विशेष रूप से EXE के। NT दिनों में, वैकल्पिक डेटा स्ट्रीम लोकप्रिय थीं।
असामान्य चरित्र
मैं इसे सिर्फ किक के लिए फेंक दूंगा। एक पुरानी IRC प्रतिरूपण चाल को अक्षरों के साथ एक नाम बनाना था जो किसी अन्य व्यक्ति के नाम के समान दिखता है। आप इसे वॉटरमार्किंग में उपयोग कर सकते हैं। विंडोज में कैरेक्टर मैप आपको कई असामान्य अक्षर देगा जो समान दिखते हैं, लेकिन आप अपने सोर्स कोड में एक अक्षर या संख्या का उपयोग नहीं कर सकते हैं। ये किसी और के काम में एक विशिष्ट स्थान पर दिखाई देते हैं आकस्मिक नहीं हो सकते।
विश्वसनीय टाइमस्टैम्पिंग
संक्षेप में, आप एक फ़ाइल (या उसके हैश) को किसी तीसरे पक्ष को भेजते हैं जो तब एक टाइमस्टैम्प को जोड़ देता है और इसे एक निजी कुंजी के साथ हस्ताक्षर करता है। आपके द्वारा दस्तावेज़ बनाते समय किसी भी व्यक्ति का प्रमाण चाहने वाला, आपके निर्माण के समय के प्रमाण को सत्यापित करने के लिए, विश्वसनीय तृतीय पक्ष, अक्सर एक वेबसाइट पर जा सकता है। इनका इस्तेमाल बौद्धिक संपदा विवादों के लिए अदालती मामलों में किया गया है, इसलिए ये सबूतों का एक बहुत मजबूत रूप हैं। वे आपके द्वारा मांगे जा रहे प्रमाण को पूरा करने का मानक तरीका हैं। (मैंने दूसरों को पहले बी / सी में शामिल किया वे आसान हैं, वे अधिक मज़ेदार हैं और शायद काम करेंगे।)
यह विकिपीडिया लेख आपके प्रशिक्षक को आपके प्रमाणों को समझने में मदद कर सकता है और बाहरी लिंक अनुभाग में कई प्रदाता हैं, जिनमें मुफ्त शामिल हैं। मैं कुछ महत्वपूर्ण के लिए उपयोग करने से पहले कुछ दिनों के लिए मुफ्त के माध्यम से परीक्षण फ़ाइलें चलाऊंगा।
काम करने का ढंग
तो, आपने कुछ किया और आपके पास अब सही सबूत है? नहीं, छात्र अभी भी कह सकते हैं कि आपने उनसे या किसी अन्य बकवास से विचार चुरा लिया है। इसके लिए मेरा फिक्स था, निजी तौर पर, अपने इंस्ट्रक्टर के साथ अपने एक या अधिक तरीके स्थापित करना। मैं प्रशिक्षक को व्हाट्सएप देखने के लिए कहता हूं, कुछ प्रतीकों की तलाश करता हूं, आदि लेकिन दूसरों को यह बताने के लिए कि वॉटरमार्क क्या था। यदि प्रशिक्षक आपकी सरल तकनीकों को गुप्त रखने के लिए सहमत होंगे, तो वे संभवतः ठीक काम करना जारी रखेंगे। यदि नहीं, तो हमेशा टाइमस्टैम्पिंग पर भरोसा है। ;)