এটি আসলে কী
C2PA হলো একটি মিডিয়া ফাইলে টেম্পার-প্রুফ বা পরিবর্তন-শনাক্তকারী রেকর্ড যুক্ত করার একটি স্পেসিফিকেশন। সাধারণ ব্যবহারকারীদের কাছে এটি Content Credentials নামে পরিচিত। একটি ক্যামেরা, এডিটর বা জেনারেটর কী করেছে তা উল্লেখ করে একটি ম্যানিফেস্ট তৈরি করে এবং পরবর্তীতে একটি সার্টিফিকেট দিয়ে তা স্বাক্ষর করে।
এই স্বাক্ষরটি তথ্যের দাবির পাশাপাশি পিক্সেলগুলোকেও সুরক্ষিত করে। ছবিতে কোনো পরিবর্তন আনলে স্বাক্ষরটি আর মেলে না, যার ফলে এটি টেম্পার-প্রুফ হয়ে ওঠে। একটি রিডার তখন বিশ্বস্ত ইস্যুকারী তালিকার সাথে স্বাক্ষরটি যাচাই করতে পারে এবং এটি বৈধ কি না তা জানাতে পারে।
ম্যানিফেস্টটি চেইন বা শৃঙ্খল আকারে যুক্ত হতে পারে। ক্যামেরা দ্বারা স্বাক্ষরিত একটি ছবি পরবর্তীতে সমর্থনযোগ্য সফটওয়্যারে এডিট করা হলে উভয় রেকর্ডই সংরক্ষিত থাকে। ফলে ব্যবহারকারী অস্পষ্ট ইতিহাসের বদলে ছবি তোলা এবং এডিট করার ধাপগুলো আলাদাভাবে দেখতে পারেন।
একটি বৈধ ক্রেডেনশিয়াল কী প্রমাণ করে
এটি যা প্রমাণ করে
- কোন সফটওয়্যার ফাইলটি স্বাক্ষর করেছে
- সেই সফটওয়্যারটি কী পদক্ষেপ নেওয়ার কথা রেকর্ড করেছে
- স্বাক্ষর করার পর থেকে পিক্সেলগুলো পরিবর্তিত হয়নি
- স্বাক্ষরকারী সার্টিফিকেটটি বিশ্বস্ত কি না
- টুলটি এআই ব্যবহারের কথা ঘোষণা করেছে কি না
এটি যা প্রমাণ করে না
- ছবির বিষয়বস্তু সত্য কি না
- ক্যামেরাটি কে ধরে রেখেছিলেন
- স্বাক্ষর করার আগে কোনো পরিবর্তন করা হয়নি
- স্বাক্ষরবিহীন কোনো কপি ভুয়া বা ফেক
- স্বাক্ষরকারী সত্য কথা বলেছে
শেষ বিষয়টি গুরুত্ব পাওয়ার দাবি রাখে। স্বাক্ষরকারী সফটওয়্যার যা দাবি করে, ক্রেডেনশিয়াল শুধু সেটাই রেকর্ড করে। কোনো টুল যদি ক্যামেরা ক্যাপচার না হওয়া সত্ত্বেও ছবিকে ক্যামেরা ক্যাপচার হিসেবে স্বাক্ষর করে, তবে স্বাক্ষরটি বৈধ হলেও দাবিটি অসত্য হবে। এখানেই ইস্যুকারীর প্রতি বিশ্বাসযোগ্যতা প্রধান ভূমিকা রাখে।
অনুপস্থিতিজনিত সমস্যা
এটি এই স্ট্যান্ডার্ডের সবচেয়ে বেশি ভুল ব্যাখ্যা করা একটি দিক। কোনো ক্রেডেনশিয়াল ছাড়া একটি ছবি আপনাকে কোনো তথ্যই দেয় না।
এ যাবতকালের প্রায় সমস্ত ছবিই এই স্পেসিফিকেশনের আগের। অধিকাংশ ক্যামেরা এখনও ডিজিটাল স্বাক্ষর যুক্ত করে না। এছাড়া প্রায় প্রতিটি প্ল্যাটফর্ম গোপনীয়তা ও ফাইলের আকার কমানোর স্বার্থে আপলোডের সময় মেটাডেটা সরিয়ে ফেলে, যার ফলে যেসব ছবিতে ম্যানিফেস্ট ছিল তাও মুছে যায়।
মেটাডেটা অপসারণ উদ্দেশ্যপ্রণোদিত নয়। ব্যবহারকারীদের সুরক্ষা এবং ফাইলের আকার কমাতে প্ল্যাটফর্মগুলো এটি করে থাকে, আর এর ফলে পার্শ্বপ্রতিক্রিয়া হিসেবে উৎসের তথ্যও মুছে যায়।
একটি রিডার কীভাবে এটি যাচাই করে
-
ম্যানিফেস্ট খুঁজুন
এটি ফাইলের ভেতর এমবেড করা থাকে, সাধারণত একটি JUMBF বক্সে। কোনো ফাইলে ম্যানিফেস্ট না থাকলে কিছুই পাওয়া যায় না, যা কোনো ত্রুটি নয় বরং একটি স্বাভাবিক ঘটনা।
-
পিক্সেলের সাথে স্বাক্ষর যাচাই করুন
ইমেজ ডেটার একটি হ্যাশ ম্যানিফেস্টে থাকা হ্যাশের সাথে তুলনা করা হয়। অমিল থাকার অর্থ হলো স্বাক্ষর করার পর ফাইলে পরিবর্তন এসেছে, যা অনুপস্থিত নয় বরং অবৈধ হিসেবে রিপোর্ট করা হয়।
-
সার্টিফিকেট চেইন পরীক্ষা করুন
স্বাক্ষরকারী সার্টিফিকেটটি ট্রাস্ট অ্যাঙ্করের তালিকার সাথে মিলিয়ে দেখা হয়। একটি অজানা ইস্যুকারীর বৈধ স্বাক্ষর এবং একটি পরিচিত ইস্যুকারীর বৈধ স্বাক্ষরের ফলাফল সম্পূর্ণ আলাদা।
-
অ্যাসারশনগুলো পড়ুন
ম্যানিফেস্টে কী ঘটেছিল তা উল্লেখ থাকে: কোনো ডিভাইসে ক্যাপচার করা হয়েছে, নির্দিষ্ট কোনো টুলে এডিট করা হয়েছে, নাকি কোনো মডেল দিয়ে তৈরি করা হয়েছে। কিছু টুল এখানে সরাসরি এআই ব্যবহারের তথ্য ঘোষণা করে।
প্রয়োগের বর্তমান বাস্তব অবস্থা
এর গ্রহণযোগ্যতা বাড়ছে, তবে তা এখনও সীমিত। বেশ কিছু প্রধান জেনারেটর এখন তাদের আউটপুটে স্বাক্ষর যুক্ত করে, যা কার্যকর কারণ এর মাধ্যমে কিছু এআই ছবি নিজেই তাদের পরিচয় প্রকাশ করে। খুব অল্প সংখ্যক ক্যামেরা মডেলে ক্যাপচারের সাথে স্বাক্ষর যুক্ত হয়। এডিটিং সফটওয়্যারগুলোতে সমর্থন এখনও আংশিক, এবং অসমর্থিত টুলে এডিট করলে কোনো সতর্কতা ছাড়াই চেইনটি ভেঙে যায়।
বাস্তবসম্মত প্রত্যাশা হলো—ক্রেডেনশিয়াল সরাসরি উৎস থেকে আসা ছবির ক্ষেত্রে ক্রমশ সহায়ক হবে, তবে সোশ্যাল প্ল্যাটফর্মের মধ্য দিয়ে আসা ছবির ক্ষেত্রে অকার্যকর হতে থাকবে। অথচ যাচাইকরণের প্রয়োজনীয়তা মূলত সোশ্যাল প্ল্যাটফর্মের ছবিগুলোতেই বেশি দেখা দেয়।
ডিটেক্টরের সাথে এটি কীভাবে ব্যবহার করবেন
| ক্রেডেনশিয়াল | পিক্সেল স্কোর | যেভাবে বিবেচনা করবেন |
|---|---|---|
| বৈধ, এআই তৈরির ঘোষণা রয়েছে | যেকোনো | তৈরিকৃত। ক্রেডেনশিয়ালের মাধ্যমেই তা নির্ধারিত |
| বৈধ, ক্যামেরা ক্যাপচারের ঘোষণা রয়েছে | কম | একটি আসল ছবির জোরালো প্রমাণ |
| বৈধ, ক্যামেরা ক্যাপচারের ঘোষণা রয়েছে | উচ্চ | তদন্ত করুন। ছবি তোলার পর বড় ধরনের প্রসেসিং হতে পারে |
| অবৈধ | যেকোনো | স্বাক্ষর করার পর ফাইলে পরিবর্তন আনা হয়েছে। সন্দেহের চোখে দেখুন |
| অনুপস্থিত | কম | কোনো তথ্য নেই এবং কোনো স্পষ্ট সিগন্যাল পাওয়া যায়নি |
| অনুপস্থিত | উচ্চ | সন্দেহজনক ছবির ক্ষেত্রে সাধারণ পরিস্থিতি |
এটি কার্যকর হতে যা প্রয়োজন
স্ট্যান্ডার্ডটি ত্রুটিহীন হলেও এর প্রয়োগ এখনও অসম্পূর্ণ, যার মানে হলো এর উপযোগিতা নির্ভর করছে অন্যদের সিদ্ধান্তের ওপর। এর মধ্যে তিনটি বিষয় সবচেয়ে বেশি গুরুত্বপূর্ণ।
প্ল্যাটফর্মগুলোকে ম্যানিফেস্ট মুছে না ফেলে সংরক্ষণ করতে হবে। এটি সরাসরি মেটাডেটা অপসারণের গোপনীয়তাজনিত নিয়মের সাথে সাংঘর্ষিক, আর এর সমাধান হতে পারে বেছে বেছে তথ্য রাখা: লোকেশন ডেটা বাদ দিয়ে উৎসের রেকর্ড সংরক্ষণ করা। এটি এমন একটি প্রযুক্তিগত পার্থক্য যা প্ল্যাটফর্মগুলো এখনও পুরোপুরি বাস্তবায়ন করেনি।
এডিটিং সফটওয়্যারগুলোতে স্বাক্ষর করার সুবিধা থাকতে হবে, অথবা অন্তত এটি সংরক্ষণ করতে হবে। অসমর্থিত কোনো টুলে ফাইল ওপেন করার সাথে সাথেই যে চেইন নিঃশব্দে ভেঙে যায়, তার ওপর নির্ভর করা সম্ভব নয়; অথচ অধিকাংশ ছবিই একাধিক টুলের মধ্য দিয়ে যায়।
রিডার সব জায়গায় সহজলভ্য হতে হবে। যে ক্রেডেনশিয়াল কেউ যাচাই করে না, তা কেবলই প্রদর্শনীর বস্তু। মানুষের অভ্যাসে পরিবর্তন আনতে ব্রাউজার, মেসেজিং অ্যাপ এবং কনটেন্ট ম্যানেজমেন্ট সিস্টেমে এই রেকর্ড প্রদর্শনের ব্যবস্থা থাকতে হবে, যা বর্তমানে প্রায় কোনোটাই করে না।