স্টেগানোগ্রাফি (Steganography) কী?
স্টেগানোগ্রাফি হলো দাতা লুকানোর শিল্প ও বিজ্ঞান—আশুশান্ত মেসেজের ভিতরে গোপন মেসেজฝেলানো। এটি রেগুলার কম্পিউটার ফাইলের অপ্রয়োজনীয় বা অনব্যবহৃত বিটগুলোকে প্রতিস্থাপন করে কাজ করে। লুকানো ডেটা হতে পারে প্লেইনটেক্স্ট, সাইফারটেক্স্ট বা ছবি।
স্টেগানোগ্রাফি গোপন মেসেজ লুকায়, কিন্তু দুজন পক্ষ যোগাযোগ করছে সেই事實 লুকায় না। প্রক্রিয়ায় একটি গোপন মেসেজকে ট্রান্সপোর্ট মিডিয়ামে (ক্যারিয়ার) ফেলানো হয়। গোপন মেসেজ ক্যারিয়ারে এম্বেড করা হয়ে স্টেগানোগ্রাফি চ্যানেল তৈরি হয়। গোপন মেসেজ এনক্রিপশন ও র্যান্ডমাইজেশনের জন্য স্টেগানোগ্রাফি কী ব্যবহার হতে পারে।
স্টেগানোগ্রাফির প্রধান অ্যাপ্লিকেশন
১. ডিজিটাল ভয়াটারমার্কিং (Digital Watermarking)
ডিজিটাল সিগনেলে (অডিও, ছবি, ভিডিও) ডেটা এম্বেড করা যাতে তা মুছে ফেলা কঠিন হয়। সিগনেল কপি করলে ডেটাও কপি হয়ে যায়। একই সিগনেলে একাধিক ভয়াটারমার্ক থাকতে পারে।
২. দৃশ্যমান ভয়াটারমার্কিং (Visible Watermarking)
তথ্য (টেক্সট বা লোগো) ছবি বা ভিডিওতে দৃশ্যমান থাকে। মালিকানা শনাক্তকরণে ব্যবহৃত। টেলিভিশন ব্রডকাস্টার ভিডিওর কোণে লোগো দিয়ে দৃশ্যমান ভয়াটারমার্ক দেয়।
৩. অদৃশ্যমান ভয়াটারমার্কিং (Invisible Watermarking)
তথ্য ডিজিটাল ডেটা হিসেবে অডিও, ছবি বা ভিডিওতে এম্বেড করা হয় কিন্তু মানব চক্ষুতে দেখা যায় না (যদিও কিছু ডেটা লুকিয়ে থাকা শনাক্ত করা সম্ভব)। মালিকানা বা বর্ণনামূলক তথ্য সিগনেলের সাথে জোড়া দিয়ে দেওয়া হয় যাতে মুছে ফেলা কঠিন হয়। কভার্ট যোগাযোগের মাধ্যমও হতে পারে।
ডিজিটাল ভয়াটারমার্কিং এর ব্যবহারক্ষেত্র
- কপিরাইট সুরক্ষা
- সোর্স ট্র্যাকিং (প্রতিটি প্রাপকের জন্য ভিন্ন ভয়াটারমার্ক)
- প্রমাণীকরণ, সার্টিফিকেশন, কন্ডিশনাল অ্যাক্সেস (পাসপোর্ট, পরিচয়পত্রে গুরুত্বপূর্ণ)
ডিজিটাল ভয়াটারমার্ক কপিরাইট ইনফোকে এল्गরিদম দিয়ে র্যান্ডম ডিজিটাল "নয়েজ"-এ রূপান্তর করে তৈরি হয় যা স্পেশাল ভয়াটারমার্ক রিডার অ্যাপ্লিকেশনের বাদে কাউকে বোঝা যায় না। JPEG ফাইল ব্রাউজারে ছবি দেখাবে, কিন্তু ভয়াটারমার্ক অ্যাপ্লিকেশনে কপিরাইট দেখাবে।