C2PA मैनिफेस्ट रीडर
इमेज और मीडिया फाइलों में एम्बेड किए गए C2PA कंटेंट प्रोवेनेंस मेटाडेटा को पढ़ें और निरीक्षण करें।
इनपुट
आउटपुट
रीडमी
C2PA क्या है?
C2PA (Coalition for Content Provenance and Authenticity) एक खुला मानक है जो क्रिप्टोग्राफिक रूप से हस्ताक्षरित मेटाडेटा को सीधे मीडिया फ़ाइलों में एम्बेड करता है। यह मेटाडेटा — जिसे manifest कहा जाता है — रिकॉर्ड करता है कि किसने सामग्री बनाई, कौन से उपकरण का उपयोग किया गया, और इसके साथ किए गए किसी भी संपादन। Adobe, Microsoft, और BBC जैसे प्रमुख प्लेटफॉर्म C2PA विनिर्देश के संस्थापक सदस्यों में शामिल हैं।
यह मानक दर्शकों को छवियों, वीडियो, ऑडियो और दस्तावेजों के लिए सत्यापन योग्य custody chain देकर गलत सूचना से लड़ने के लिए डिज़ाइन किया गया है। जब कोई फ़ाइल एक वैध C2PA manifest ले जाती है, तो आप किसी तीसरे पक्ष के प्लेटफॉर्म या watermark पर निर्भर किए बिना इसकी provenance जांच सकते हैं।
उपकरण विवरण
यह उपकरण मीडिया फ़ाइलों में एम्बेड किए गए C2PA manifests को पढ़ता है और पूर्ण provenance मेटाडेटा प्रदर्शित करता है। एक समर्थित फ़ाइल अपलोड करें और यह validation state (Trusted, Valid, या Invalid), claim generator, signer identity, signing algorithm, और raw manifest JSON निकालेगा। आप डिफ़ॉल्ट trust list में नहीं हैं ऐसे certificate authority द्वारा जारी किए गए हस्ताक्षरों को validate करने के लिए कस्टम PEM trust anchors भी प्रदान कर सकते हैं।
समर्थित प्रारूप
- छवियां: JPEG, PNG, GIF, WebP, AVIF, HEIC, HEIF
- वीडियो: MP4, MOV
- ऑडियो: MP4 audio, MP3, WAV
- दस्तावेज: PDF
यह कैसे काम करता है
फ़ाइल को official @contentauth/c2pa-web WebAssembly SDK का उपयोग करके पूरी तरह से ब्राउज़र में संसाधित किया जाता है। कोई फ़ाइल डेटा सर्वर पर अपलोड नहीं किया जाता है। SDK एम्बेड किए गए JUMBF (JPEG Universal Metadata Box Format) container को पढ़ता है, built-in या user-supplied trust store के विरुद्ध digital signature को verify करता है, और manifest store को structured JSON के रूप में सामने लाता है।
विशेषताएं
- स्पष्ट trust indicators (Trusted, Valid, Invalid) के साथ validation state प्रदर्शित करता है
- Signer identity दिखाता है जिसमें issuer, common name, algorithm, और signing time शामिल है
- निरीक्षण या debugging के लिए पूर्ण raw manifest JSON को output करता है