Αναγνώστης Δηλώσεων C2PA
Διαβάστε και επιθεωρήστε τα μεταδεδομένα προέλευσης περιεχομένου C2PA που είναι ενσωματωμένα σε αρχεία εικόνας και πολυμέσων.
Είσοδος
Έξοδος
Readme
Τι είναι C2PA;
C2PA (Coalition for Content Provenance and Authenticity) είναι ένα ανοιχτό πρότυπο που ενσωματώνει κρυπτογραφικά υπογεγραμμένα μεταδεδομένα απευθείας σε αρχεία πολυμέσων. Αυτά τα μεταδεδομένα — που ονομάζονται manifest — καταγράφουν ποιος δημιούργησε το περιεχόμενο, ποια εργαλεία χρησιμοποιήθηκαν και ποιες επεξεργασίες έγιναν. Μεγάλες πλατφόρμες όπως η Adobe, η Microsoft και η BBC είναι μεταξύ των ιδρυτικών μελών της προδιαγραφής C2PA.
Το πρότυπο έχει σχεδιαστεί για να καταπολεμήσει την παραπληροφόρηση δίνοντας στους θεατές μια επαληθεύσιμη αλυσίδα κατοχής για εικόνες, βίντεο, ήχο και έγγραφα. Όταν ένα αρχείο φέρει ένα έγκυρο C2PA manifest, μπορείτε να ελέγξετε την προέλευσή του χωρίς να βασίζεστε σε μια πλατφόρμα τρίτου ή ένα υδατογράφημα.
Περιγραφή εργαλείου
Αυτό το εργαλείο διαβάζει C2PA manifests που είναι ενσωματωμένα σε αρχεία πολυμέσων και εμφανίζει τα πλήρη μεταδεδομένα προέλευσης. Ανεβάστε ένα υποστηριζόμενο αρχείο και θα εξαγάγει την κατάσταση επικύρωσης (Trusted, Valid ή Invalid), τον δημιουργό αξίωσης, την ταυτότητα του υπογράφοντα, τον αλγόριθμο υπογραφής και το raw manifest JSON. Μπορείτε επίσης να παρέχετε προσαρμοσμένες αγκυρώσεις εμπιστοσύνης PEM για να επικυρώσετε υπογραφές που εκδόθηκαν από μια αρχή πιστοποίησης που δεν βρίσκεται στη λίστα προεπιλεγμένης εμπιστοσύνης.
Υποστηριζόμενες μορφές
- Εικόνες: JPEG, PNG, GIF, WebP, AVIF, HEIC, HEIF
- Βίντεο: MP4, MOV
- Ήχος: MP4 audio, MP3, WAV
- Έγγραφα: PDF
Πώς λειτουργεί
Το αρχείο επεξεργάζεται εξ ολοκλήρου στο πρόγραμμα περιήγησης χρησιμοποιώντας το επίσημο WebAssembly SDK @contentauth/c2pa-web. Κανένα δεδομένο αρχείου δεν ανεβαίνει σε διακομιστή. Το SDK διαβάζει το ενσωματωμένο JUMBF (JPEG Universal Metadata Box Format) container, επικυρώνει την ψηφιακή υπογραφή σε σχέση με ένα ενσωματωμένο ή παρεχόμενο από τον χρήστη αποθήκη εμπιστοσύνης και εμφανίζει το manifest store ως δομημένο JSON.
Χαρακτηριστικά
- Εμφανίζει την κατάσταση επικύρωσης με σαφείς δείκτες εμπιστοσύνης (Trusted, Valid, Invalid)
- Εμφανίζει την ταυτότητα του υπογράφοντα συμπεριλαμβανομένου του εκδότη, του κοινού ονόματος, του αλγορίθμου και του χρόνου υπογραφής
- Εξάγει το πλήρες raw manifest JSON για επιθεώρηση ή αποσφαλμάτωση