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

তথ্য নিরাপত্তায় ক্রিপ্টোগ্রাফিক অ্যালগরিদমগুলো কী?


ক্রিপ্টোগ্রাফিকের অনেক অ্যালগরিদম রয়েছে যেগুলো নিচে দেওয়া হলো:

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

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

  • পাবলিক কি ক্রিপ্টোগ্রাফি — পাবলিক-কি ক্রিপ্টোগ্রাফি যাকে অসমমিত ক্রিপ্টোগ্রাফিও বলা হয়, ক্রিপ্টোগ্রাফির একটি রূপ যেখানে একজন ব্যবহারকারীর একটি জোড়া ক্রিপ্টোগ্রাফিক কি থাকে যেন পাবলিক কি এবং একটি প্রাইভেট কি।

    পাবলিক-কি ক্রিপ্টোগ্রাফির সমস্যা হলো প্রমাণ করা যে একটি পাবলিক কি প্রামাণিক, এবং কোনো ম্যালিশিয়াস থার্ড পার্টি দ্বারা টেম্পার বা রিপ্লেস করা হয়নি। এই সমস্যার প্রধান সমাধান হলো একটি পাবলিক-কি ইনফ্রাস্ট্রাকচার (PKI) ব্যবহার করা, যেখানে এক বা একাধিক থার্ড পার্টি, যাকে সার্টিফিকেট অথরিটি বলা হয়, কি জোড়ার অধিকার সার্টিফাই করে। আরেকটি পদ্ধতি, PGP দ্বারা ব্যবহৃত, হলো "ওয়েব অফ ট্রাস্ট" পদ্ধতি কি জোড়ার প্রামাণিকতা নিশ্চিত করতে।

  • হ্যাশিং — হ্যাশ অ্যালগরিদম সাধারণত একটি ফাইলের কন্টেন্টের ডিজিটাল ফিঙ্গারপ্রিন্ট প্রদান করতে ব্যবহৃত হয় যাতে ফাইলটি কোনো ইন্ট্রুডার বা ভাইরাস দ্বারা পরিবর্তিত হয়েছে কিনা তা নিশ্চিত করতে। হ্যাশ ফাংশন কিছু অপারেটিং সিস্টেম দ্বারা পাসওয়ার্ড এনক্রিপ্ট করতে també প্রায়শই ব্যবহৃত হয়। হ্যাশ ফাংশন একটি ফাইলের অখণ্ডতার মাপ প্রদান করে।

  • প্রিটি গুড প্রাইভেসি — PGP ব্যবহার করা যেতে পারে ইমেইল মেসেজ স্বাক্ষর বা এনক্রিপ্ট করার জন্য মাউসের একটি মাত্র ক্লিক দিয়ে। PGP-এর সংস্করণের ওপর ভিত্তি করে, সফটওয়্যার SHA বা MD5 প্রয়োজন মেসেজ হ্যাশ ক্যালকুলেশনের জন্য যেন CAST, Triple-DES, বা IDEA এনক্রিপশনের জন্য এবং RSA বা DSS/ডিফি-হেলম্যান কি এক্সচেঞ্জ এবং ডিজিটাল স্বাক্ষরের জন্য।

    যখন PGP প্রথম ইনস্টল করা হয়, ব্যবহারকারীকে একটি কি-জোড়া তৈরি করতে হয়। এক কি, পাবলিক কি, বিজ্ঞাপন ও ব্যাপকভাবে বিতরণ করা যেতে পারে। প্রাইভেট কি একটি পাসফ्रेज ব্যবহার করে সুরক্ষিত। পাসফ্রে প্রতিবার প্রবেশ করাতে হয় ব্যবহারকারী তার প্রাইভেট কি অ্যাক্সেস করার সময়।

  • কার্বেরোস — কার্বেরোস ইন্টারনেটে একটি ব্যাপকভাবে ব্যবহৃত প্রমাণীকরণ ডিজাইন। কার্বেরোস একটি ক্লায়েন্ট/সার্ভার আর্কিটেকচার ব্যবহার করে এবং হোস্ট-টু-হোস্ট প্রমাণীকরণের বদলে ইউজার-টু-সার্ভার প্রমাণীকরণ প্রদান করে। এই আর্কিটেকচারে, নিরাপত্তা এবং প্রমাণীকরণ সিক্রেট কি প্রযুক্তির ওপর ভিত্তি করবে যেখানে নেটওয়ার্কের প্রতিটি হোস্টের নিজস্ব সিক্রেট কি থাকবে।

  1. তথ্য নিরাপত্তাতে পাবলিক কী ক্রিপ্টোগ্রাফির অ্যাপ্লিকেশনগুলো কী কী?

  2. তথ্য সুরক্ষায় RSA-এর ধাপগুলো কী কী?

  3. তথ্য নিরাপত্তায় পাবলিক কী ক্রিপ্টোসিস্টেমের অ্যাপ্লিকেশন কী?

  4. তথ্য নিরাপত্তায় পাবলিক কী ক্রিপ্টোসিস্টেমের nguyênনীতি কী?