আসসালামু আলাইকুম, কেমন আছেন টেকটিউনস কমিউনিটি? আশা করছি সবাই ভাল আছেন। আমিও ভালো আছি। আজকে আবার হাজির হলাম আপনাদের জন্য নতুন টিউন নিয়ে। তাহলে চলুন শুরু করা যাক।
তথ্যকে নিরাপদ রাখতে বিভিন্ন ভাবে এটাকে গোপন করা যায়। ইনফরমেশন গোপন করার টেকনিক গুলোর মধ্যে আছে, Cryptography, Steganography ইত্যাদি। Steganography হচ্ছে সবচেয়ে পুরনো এবং মজার এক টেকনিক। এখানে তথ্য গতানুগতিক এনক্রিপশন না করে অন্য তথ্যের মধ্যে লুকিয়ে রাখা হয়।
গ্রিক টার্ম “Steganos, ” যার অর্থে কাভার এবং Graphene যার অর্থ লিখা থেকে Steganography এর উদ্ভব। সাধারণ মেসেজের আড়ালে একটি মেসেজ গোপনে কাউকে প্রেরণ করাই হচ্ছে Steganography। কোন ছবি, টেক্সট ফাইলের মধ্যে প্রেরণ করা যেতে পারে গোপন কোন মেসেজ।
মানুষ যাতে কোন ভাবেই ডিটেক্ট করতে না পারে এই জন্য এই পদ্ধতিটা ব্যবহার করা হয়।
Steganography তে একটি ক্যারিয়ার ফাইল ব্যবহার করা হয়। ক্যারিয়ার ফাইল হচ্ছে এমন ফাইল যার ভেতর গোপন মেসেজটি পাঠানো হবে। ক্যারিয়ার ফাইল হতে পারে, কোন ছবি, সিনেমা, অডিও ফাইল, এমনকি কোন টেক্সট মেসেজ৷
কভার করা মেসেজটি প্রথমে এনক্রিপ্ট করা হয়, এবং ক্যারিয়ার ফাইলে ঢুকানোর আগে এটিকে অপাঠযোগ্য করে রেন্ডার করা হয়৷ ক্যারিয়ার ফাইলটি পরিবর্তন করে এমন ভাবে মেসেজটিকে রেন্ডার করা যা কন্টেন্টের সাথে মিশে যায়। এবং সাধারণ ভাবে মানুষ এটা ধরতে পারে না।
ক্যারিয়ার ফাইলটি সর্বশেষ আপলোড করা হয় এবং প্রাপককে এটা ডিকোড করার পদ্ধতি বলে দেয়া হয়।
ইউজারদের সুবিধা অসুবিধা বিবেচনায় বিভিন্ন ধরনের Steganography রয়েছে যেমন,
ইমেজ Steganography: এই পদ্ধতিতে একটি ইমেজের পিক্সেল ডাটার মধ্যে মেসেজ হাইট করা হয়। মানুষের চোখ সেক্ষেত্রে পিক্সেল ভ্যালু চেঞ্জ ধরতে পারে না।
অডিও Steganography: নির্দিষ্ট অডিও সেগমেন্ট চেঞ্জ করে অডিও ডাটার মধ্যে ফাইল গোপন রাখা হয়।
ভিডিও Steganography: ইমেজের মতই কাজ করে, ভিডিও ডাটার মধ্যে ফাইল গোপন রাখা হয়।
টেক্সট Steganography: এই পদ্ধতিতে টেক্সট ফাইলের হোয়াইট স্পেসে মেসেজ লুকানো হয় যেমন, ট্যাব, স্পেস, অথবা লাইন ব্রেকে।
নেটওয়ার্ক Steganography: এই পদ্ধতি নেটওয়ার্ক প্রোটোকলের হেডারে মেসেজ হাইড করা হয়। ফলে এটি গতানুগতিক নেটওয়ার্ক মনিটরিং এর ফলে প্রকাশ পায় না।
প্রিন্ট Steganography: মানুষের চোখে ধরা পড়বে না এমন ভাবে কোন ফ্যাশন আইটেমে মেসেজ হাইড করাকে বলা হয় প্রিন্ট Steganography। তবে এটি UV লাইট বা মাইক্রোস্কোপ দিয়ে যেন দেখা যায় সেই ব্যবস্থা থাকে।
বর্তমান বিশ্বে মিলিটারি কমিউনিকেশন এবং বিভিন্ন ক্ষেত্রে Steganography ব্যবহৃত হয়। ডিজিটাল ফরেনসিক কাজে এটি ব্যবহৃত হয় যেখানে এই ধরনের ফাইল থেকে অবৈধ কাজের প্রমাণ সংগ্রহ করা হয়৷
ক্রিপ্টোগ্রাফি এর সাথে এর পার্থক্য কী?
ক্রিপ্টোগ্রাফিতে মেসেজকে কোডে রূপান্তর করে প্রেরণ করা হয় যা খুলতে নির্দিষ্ট কী এর প্রয়োজন পড়ে৷ Steganography তে প্লেইন ফাইলের ভেতরে মেসেজ গোপন করা হয় যা মানুষ খালি চোখে ধরতে পারে না।
কী কী কাজে ব্যবহৃত হয়?
এটি হাইড মেসেজ বা কম্পিউটার ফাইল সনাক্ত করতে ডিজিটাল ফরেনসিকে ব্যবহার করা হয়। এটি ডেটা ট্রান্সমিশন, কপিরাইট সুরক্ষা এবং গুপ্তচরবৃত্তির জন্যও ব্যবহৃত হয়।
Steganography এ ব্যবহৃত কমন কিছু টেকনিক কী?
Steganography এ ব্যবহৃত কমন কিছু টেকনিক হল, Least Significant Bit (LSB) এনকোডিং, Palette Based এনকোডিং, এবং Spread Spectrum টেকনিক।
কীভাবে Steganography ডিটেক্ট করা যায়?
ডিটেক্ট করা কঠিন তবে ডিটেক্ট করতে, ভিজুয়াল ইন্সপেকশন, স্ট্যাটেসটিক্যাল এনালাইসিস, এবং বিশেষ সফটওয়্যার ব্যবহার করা হয়।
Steganography কি অবৈধ?
এটি অবৈধ নয়, তবে এর ব্যবহার অবৈধ হতে পারে যদি এটি খারাপ উদ্দেশ্যে ব্যবহার করা হয় যেমন, সন্ত্রাসবাদ বা গুপ্তচরবৃত্তি সম্পর্কিত তথ্য গোপন করা, অবৈধ কার্যকলাপ, ইত্যাদি।
সাধারণ ফাইল বা ডাটার মধ্যে গোপনে গুরুত্বপূর্ণ মেসেজ পাঠানোর বেশ কার্যকরী একটি পদ্ধতি হচ্ছে Steganography। সাইবার ওয়ার্ল্ডে একটি কমন টপিক হলেও বিভিন্ন সেক্টরে এটি ব্যাপক ভাবে ব্যবহৃত হয়।
ডিজিটাল ফরেনসিক থেকে শুরু করে মিলিটারি কমিউনিকেশন পর্যন্ত নিরাপদে সেনসিটিভ তথ্য প্রেরণের অন্যতম মাধ্যম হচ্ছে Steganography।
তো আজকে এই পর্যন্তই, কেমন হল আজকের টিউন তা অবশ্যই টিউমেন্টের মাধ্যমে জানাবেন। পরবর্তী টিউন পর্যন্ত ভাল থাকুন, আল্লাহ হাফেজ।
আমি সোহানুর রহমান। সুপ্রিম টিউনার, টেকটিউনস, ঢাকা। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 627 টি টিউন ও 200 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 118 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
কখনো কখনো প্রজাপতির ডানা ঝাপটানোর মত ঘটনা পুরো পৃথিবী বদলে দিতে পারে।