কম্পিউটার টিউটোরিয়াল

স্টেগানোগ্রাফি এবং ক্রিপ্টোগ্রাফির পার্থক্য

স্টেগানোগ্রাফি

স্টেগানোগ্রাফি, বা কভার রাইটিং, একটি পদ্ধতি যেখানে একটি গোপন মেসেজ নকল মেসেজে কনভার্ট করা হয়। এই টেকনিক মেসেজ গোপন রাখতে সাহায্য করে। এটি ব্যবহার ও বোঝা খুব কঠিন। স্টেগানোগ্রাফিতে ডেটার স্ট্রাকচার অপরিবর্তিত থাকে। এটি টেক্সট, অডিও, ভিডিও বা ইমেজে ব্যবহৃত হয়।

ক্রিপ্টোগ্রাফি

ক্রিপ্টোগ্রাফি বা সিক্রেট রাইটিং, একটি পদ্ধতি যেখানে একটি গোপন মেসেজ সাইফার টেক্সটে কনভার্ট করা হয় এবং অন্য ব্যক্তিকে পাঠানো হয় যিনি সাইফার টেক্সটকে প্লেইন টেক্সটে ডিক্রিপ্ট করেন। ক্রিপ্টোগ্রাফিকে সিমেট্রিক কি ক্রিপ্টোগ্রাফি বা অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফিতে ক্লাসিফাই করা যায়।

স্টেগানোগ্রাফি এবং ক্রিপ্টোগ্রাফির মধ্যে কিছু গুরুত্বপূর্ণ পার্থক্য নিচে দেওয়া হলো।

Sr. No. Key স্টেগানোগ্রাফি ক্রিপ্টোগ্রাফি
1 Type স্টেগানোগ্রাফি বোঝায় কভার রাইটিং। ক্রিপ্টোগ্রাফি বোঝায় সিক্রেট রাইটিং।
2 Popularity স্টেগানোগ্রাফি ক্রিপ্টোগ্রাফির চেয়ে কম জনপ্রিয়। ক্রিপ্টোগ্রাফি স্টেগানোগ্রাফির চেয়ে বেশি জনপ্রিয়।
3 Integrity ডেটার স্ট্রাকচার একই থাকে। ডেটার স্ট্রাকচার পরিবর্তন হয়।
4 Attack স্টেগানোগ্রাফিতে আক্রমণকে স্টেগান্যালসিস বলে। ক্রিপ্টোগ্রাফিতে আক্রমণকে ক্রিপ্টান্যালসিস বলে।
5 Security Principles স্টেগানোগ্রাফি কনফিডেনশিয়ালিটি এবং অথেন্টিকেশন সাপোর্ট করে। ক্রিপ্টোগ্রাফি কনফিডেনশিয়ালিটি, অথেন্টিকেশন, ডেটা ইন্টিগ্রিটি এবং নন-রিপুডিয়েশন সাপোর্ট করে।
6 Parameter স্টেগানোগ্রাফি কি যেন প্যারামিটার দরকার। ক্রিপ্টোগ্রাফিতে কই দরকার নাও হতে পারে।
  1. অ্যালগরিদম (Algorithm) এবং ফ্লোचार্ট (Flowchart) এর পার্থক্য

  2. BFS এবং DFS-এর পার্থক্য

  3. C# এবং .NET-এর পার্থক্য

  4. Go এবং Java-এর পার্থক্য