छवियाँ और तस्वीरें · छवि मेटाडेटा गोपनीयता टूल
सॉफ्टवेयर टैग और XMP इतिहास: एक फोटो क्या कहता है कि आपने इसे कैसे संपादित किया
· यह क्यों मायने रखती है
exif छवि-गोपनीयता छवि संपादन
कैमरा सेटिंग्स के अलावा, तस्वीरें रिकॉर्ड करती हैं कि किस सॉफ़्टवेयर ने उन्हें कब छुआ, और कभी-कभी आपके द्वारा लागू की गई प्रत्येक डेवलप सेटिंग भी। यह पोस्ट सॉफ़्टवेयर टैग, XMP मीडिया-प्रबंधन इतिहास और कैमरा रॉ सेटिंग्स बताती है, और आप क्यों नहीं चाहते कि कोई ग्राहक या जनता उन्हें पढ़े।
'अछूती' तस्वीर जिसने अपनी स्वयं की रीटचिंग को सूचीबद्ध किया - किसी के पिक्सेल देखने से पहले मेटाडेटा कैसे दावे का खंडन करता है
अछूती बताई गई छवि अभी भी उस एप्लिकेशन का नाम दे सकती है जिसने इसे अंतिम बार लिखा था। EXIF सॉफ़्टवेयर फ़ील्ड इस पार्सर द्वारा पढ़ने योग्य है, जबकि XMP पैकेट समृद्ध संपादन जानकारी ले जा सकता है जिसे टूल जानबूझकर डिकोड नहीं करता है। इसलिए सही रिपोर्ट एक दृश्यमान क्षेत्र को एक अपारदर्शी मेटाडेटा पैकेट की उपस्थिति से अलग करती है।
सॉफ़्टवेयर टैग और उसके चचेरे भाई - EXIF सॉफ़्टवेयर, XMP क्रिएटरटूल, और संस्करण स्ट्रिंग्स जो आपके टूलचेन को डेट करते हैं
सॉफ़्टवेयर एक IFD0 टैग है जिसे सॉफ़्टवेयर कैटेगरी में वर्गीकृत किया गया है और पूर्ण तालिका में प्रस्तुत किया गया है। DateTime इसके साथ फ़ाइल के अंतिम-लिखित समय के रूप में हो सकता है, जबकि DateTimeOriginal का एक अलग अर्थ है। ये मान लेखन एप्लिकेशन द्वारा प्रदान किए जाते हैं और पुराने या मनगढ़ंत हो सकते हैं, इसलिए वे संपादन इतिहास साबित करने के बजाय फ़ाइल दावों का वर्णन करते हैं।
XMP पहचानकर्ता और इतिहास इस टूल द्वारा पार्स नहीं किए जाते हैं
कार्यपुस्तिका को xmpMM DocumentID, InstanceID और इतिहास नाम दिया गया है जैसे कि यह टूल उन्हें प्रदर्शित करता है। यह JPEG या WebP XMP सामग्री को पार्स नहीं करता है, और इसका PNG रीडर परिभाषित पाठ और EXIF खंडों से संबंधित है। क्लीनर हटाने के लिए समर्थित XMP ब्लॉक का पता लगाता है, लेकिन इंटरफ़ेस को एक विस्तृत इतिहास तालिका का आविष्कार नहीं करना चाहिए जिसे वह प्राप्त नहीं कर सकता है।
डेवलप सेटिंग्स XMP में मौजूद हो सकती हैं, लेकिन प्रदर्शित नहीं होती हैं
डेवलप सेटिंग्स को XMP पैकेट में रिकॉर्ड किया जा सकता है, लेकिन कोई भी रिपॉजिटरी कोड कैमरा रॉ सेटिंग्स की व्याख्या नहीं करता है या समायोजन का पुनर्निर्माण नहीं करता है। XMP-वर्तमान संदेश एक चेतावनी है कि अतिरिक्त मेटाडेटा मौजूद है, न कि इसके गुणों का विवरण। जब सफाई से पहले उन मानों को संग्रहीत या ऑडिट करने की आवश्यकता हो तो XMP-जागरूक एडिटर का उपयोग करें।
इसे कौन पढ़ता है, और यह क्यों मायने रखता है - हेरफेर की जांच करने वाले ग्राहक, आपके टूल का अनुमान लगाने वाले प्रतिस्पर्धी, और लीक हुई फ़ाइल को आपके संग्रह से जोड़ने वाले पहचानकर्ता
एक ग्राहक, सहकर्मी या स्वचालित अनुक्रमणिका सामान्य सॉफ़्टवेयर और टाइमस्टैम्प फ़ील्ड को पढ़ सकता है जब वे बने रहते हैं। कोई भी बाहरी पर्यवेक्षक जो अनुमान लगाता है वह टूल के प्रमाण से बाहर होता है। व्यावहारिक प्रश्न यह है कि क्या डिलीवरी को उस मेटाडेटा की आवश्यकता है। यदि नहीं, तो संपूर्ण-ब्लॉक निष्कासन छवि डेटा और रेंडरिंग-महत्वपूर्ण रंग जानकारी को संरक्षित करते हुए एक अपारदर्शी पैकेट को चुनिंदा रूप से अनदेखा करने से बचाता है।
व्यावहारिक उदाहरण: सॉफ़्टवेयर टैग का निरीक्षण करें और XMP उपस्थिति का पता लगाएं
निर्यातित JPEG का निरीक्षण करें: यदि मौजूद है तो सॉफ़्टवेयर और दिनांक समय पढ़ें, फिर ध्यान दें कि XMP को हटाने के लिए पता लगाया गया है, भले ही इसका XML नहीं दिखाया गया हो। फ़ाइल को स्ट्रिप करें और APP1 Exif और APP1 XMP के लिए हटाई गई सूची की समीक्षा करें। सत्यापन आउटपुट से समर्थित फ़ील्ड को दोबारा पढ़ता है; यह XMP के अर्थ को प्रमाणित नहीं कर सकता, इसे कभी पार्स नहीं किया गया।
इसमें क्या शामिल नहीं है - सामग्री-प्रमाण प्रणाली जो संपादन पर हस्ताक्षर करती है, और रीटचिंग का पिक्सेल-स्तरीय फोरेंसिक विश्लेषण
मेटाडेटा हटाने से पिक्सेल में रीटचिंग का पता नहीं चलता, उत्पत्ति प्रमाणित नहीं होती या पुनर्संपीड़न के निशान नहीं मिटते। रंगीन प्रोफ़ाइल रखी जाती हैं और उनमें विवरण स्ट्रिंग शामिल हो सकती है। यह टूल मैलवेयर, सुरक्षा और गुमनामी के दावों से भी बचाता है। दस्तावेज़ीकृत मेटाडेटा एक्सपोज़र को सीमित करने के लिए साफ़ किए गए परिणाम का उपयोग करें, न कि किसी संपादित छवि को असंपादित के रूप में प्रस्तुत करने के लिए।
टेकअवे: आपका वर्कफ़्लो आपका व्यवसाय है - छवि मेटाडेटा गोपनीयता टूल छवि में बदलाव किए बिना, डिलीवरी से पहले XMP और EXIF सॉफ़्टवेयर फ़ील्ड को हटा देता है।
आपका वर्कफ़्लो आपका व्यवसाय है, लेकिन सटीक प्रकटीकरण अभी भी मायने रखता है। मूल और उत्पादन रिकॉर्ड के लिए आवश्यक किसी भी साइडकार को सुरक्षित रखें, एक डिलीवरी डेरिवेटिव बनाएं, समर्थित EXIF और XMP ब्लॉक हटाएं और उस डेरिवेटिव को सत्यापित करें। यह वादे को कार्यान्वयन के साथ संरेखित रखता है: पढ़ने योग्य फ़ील्ड और पता लगाए गए पैकेट को नियंत्रित किया जाता है, जबकि अप्रकाशित इतिहास को कभी भी तथ्य के रूप में परिभाषित नहीं किया जाता है।