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

সিমেট্রিক কি ক্রিপ্টোগ্রাফিক এবং অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফির পার্থক্য কী?


সিমেট্রিক কি ক্রিপ্টোগ্রাফি

সিমেট্রিক কি ক্রিপ্টোগ্রাফিতে, একটি একক কি এনক্রিপশন এবং ডিক্রিপশন দুটোর জন্য ব্যবহৃত হয়। সেন্ডার প্লেইনটেক্সট এনক্রিপ্ট করার জন্য কি ব্যবহার করে এবং সিপহার ডকুমেন্ট রিসিভারকে পাঠায়। রিসিভার একই কি (বা রুলসেট) ব্যবহার করে মেসেজ ডিক্রিপ্ট করে এবং প্লেইনটেক্সট রিকভার করে। কারণ একটি একক কি দুটি ফাংশনের জন্য ব্যবহৃত হয়, সিমেট্রিক কি ক্রিপ্টোগ্রাফিকে সিমেট্রিক এনক্রিপশনও বলা হয়।

সিমেট্রিক কি ক্রিপ্টোগ্রাফি স্কিমগুলো সাধারণত শ্রেণিবদ্ধ করা হয় স্ট্রিম সাইফার বা ব্লক সাইফার হিসেবে। স্ট্রিম সাইফার একক বিট (বাইট বা কম্পিউটার ওয়ার্ড) একবারে কাজ করে এবং কিছু ফিডব্যাক স্ট্রাকচার এক্সিকিউট করে যাতে কি নিরন্তর পরিবর্তিত হয়।

অ্যাসিমেট্রিক ক্রিপ্টোগ্রাফি

অ্যাসিমেট্রিক ক্রিপ্টোগ্রাফি এনক্রিপশন এবং ডিক্রিপশনের জন্য দুটি কি ব্যবহার করে। এটি পাবলিক এবং প্রাইভেট কির টেকনিকের ওপর নির্ভর করে। একটি পাবলিক কি, যা একাধিক ব্যবহারকারীর মধ্যে বিনিময় করা হয়। ডেটা একটি প্রাইভেট কি দ্বারা ডিক্রিপ্ট হয় যা বিনিময় করা হয় না। এটি ধীর কিন্তু আরও সুরক্ষিত। এই এনক্রিপশন টেকনিক্যালে ব্যবহৃত পাবলিক কি সবার জন্য প্রযোজ্য কিন্তু ব্যবহারৃত প্রাইভেট কি প্রকাশ করা হয় না।

অ্যাসিমেট্রিক এনক্রিপশনে, একটি মেসেজ যা একটি পাবলিক কি ব্যবহার করে এনক্রিপ্ট করা হয়েছে সেটি একটি প্রাইভেট কি দিয়ে ডিক্রিপ্ট করা যায়, যখন মেসেজ একটি প্রাইভেট কি দিয়ে এনক্রিপ্ট করা হয়েছে সেটি পাবলিক কি ব্যবহার করে ডিক্রিপ্ট করা যায়। অ্যাসিমেট্রিক এনক্রিপশন দিনের দিনের যোগাযোগ চ্যানেলে ব্যাপকভাবে ব্যবহৃত হয়, বিশেষ করে ইন্টারনেটে।

সিমেট্রিক কি ক্রিপ্টোগ্রাফি এবং অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফির তুলনা দেখি।

সিমেট্রিক কি ক্রিপ্টোগ্রাফিঅ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফি
শুধু একটি কি (সিমেট্রিক কি) ব্যবহার করা হয় এবং একই কি মেসেজ এনক্রিপ্ট এবং ডিক্রিপ্ট করতে ব্যবহার করা যায়।
দুটি ভিন্ন ক্রিপ্টোগ্রাফিক কি (অ্যাসিমেট্রিক কি) ব্যবহার করা হয়, যাকে পাবলিক এবং প্রাইভেট কি বলা হয়, এনক্রিপশন এবং ডিক্রিপশনের জন্য।
এটি কার্যকর কারণ এই টেকনিক হাই অ্যামাউন্ট অফ টেক্স্টের জন্য রিকমেন্ডেড।
এটি অকার্যকর কারণ এই পদ্ধতি শুধু শর্ট মেসেজের জন্য ব্যবহৃত হয়।
সিমেট্রিক এনক্রিপশন সাধারণত বাল্ক ইনফরমেশন ট্রান্সমিট করতে ব্যবহৃত হয়।
এটি সাধারণত ছোট ট্রানজেকশনে ব্যবহৃত হয়। আসল ইনফরমেশন ট্রান্সফারের আগে সিকিউর কানেকশন চ্যানেল তৈরি করতে ব্যবহৃত হয়।
সিমেট্রিক কি ক্রিপ্টোগ্রাফিকে সিক্রেট-কি ক্রিপ্টোগ্রাফি বা প্রাইভেট কি ক্রিপ্টোগ্রাফিও বলা হয়।
অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফিকে পাবলিক-কি ক্রিপ্টোগ্রাফি বা একটি কনভেনশনাল ক্রিপ্টোগ্রাফিক সিস্টেমও বলা হয়।
সিমেট্রিক কি ক্রিপ্টোগ্রাফি অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফির চেয়ে কম রিসোর্স ব্যবহার করে।
অ্যাসিমেট্রিক কি ক্রিপ্টোগ্রাফি সিমেট্রিক কি ক্রিপ্টোগ্রাফির চেয়ে বেশি রিসোর্স ব্যবহার করে।
ব্যবহৃত কির দৈর্ঘ্য সাধারণত ১২৮ বা ২৫৬ বিট, নিরাপত্তা প্রয়োজনীয়তার ওপর ভিত্তি করে।
কির দৈর্ঘ্য অনেক বেশি, যেনে রিকমেন্ডেড RSA কি সাইজ ২০৪৮ বিট বা বেশি।
  1. DirectX 11 এবং DirectX 12-এর পার্থক্য কী?

  2. JspWriter এবং PrintWriter-এর পার্থক্য

  3. C এবং C++-এর মধ্যে পার্থক্য কী?

  4. Key Repeat Rate এবং Repeat Delay-এর পার্থক্য কী?