কম্পিউটার

তথ্য নিরাপত্তা একটি ক্রিপ্টোসিস্টেম কি?


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

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

অ্যালগরিদমের বৈশিষ্ট্যের উপর ভিত্তি করে ক্রিপ্টানালিটিক আক্রমণগুলি সম্ভবত প্লেইনটেক্সট বা এমনকি কিছু নমুনা প্লেইন টেক্সটসাইফার টেক্সট জোড়ার সাধারণ বৈশিষ্ট্য সম্পর্কে কিছু জ্ঞান যোগ করে। এই ধরনের আক্রমণ অ্যালগরিদমের বৈশিষ্ট্যকে কাজে লাগিয়ে একটি নির্দিষ্ট প্লেইনটেক্সট বোঝার চেষ্টা করে বা কী ব্যবহার করা হচ্ছে তা বোঝার চেষ্টা করে।

আধুনিক ক্রিপ্টোগ্রাফি ডিজিটাল বিশ্বের জন্য গুরুত্বপূর্ণ এবং এটি বসবাস করতে পারে এবং এটি বেশ কঠিন হয়ে উঠেছে। এটি ক্রেডিট কার্ডের তথ্য এবং অন্যান্য ব্যক্তিগত তথ্য সহ ইন্টারনেটে একটি নিরাপদ উপায়ে বার্তা পাঠানোর জন্য ব্যবহার করা যেতে পারে৷

অনলাইনে এবং স্থানীয়ভাবে ডেটা সুরক্ষিত রাখতে এনক্রিপশন ব্যবহার করা হয়। অ্যাডভান্সড এনক্রিপশন স্ট্যান্ডার্ড (AES) সরকারগুলি তাদের ফাইলগুলির গোপনীয়তাকে সমর্থন করার জন্য ব্যবহার করে এবং এটির নিরাপত্তা এবং কার্যকারিতার জন্য গণিত সম্প্রদায়ের অনেক ছাত্রদের থেকে বেছে নেওয়া হয়েছিল৷

তদুপরি, ডিজিটাল সিকিউরিটি বেনামীকে সমর্থন করতে, ডিজিটাল স্বাক্ষরের মাধ্যমে নিজের পরিচয় প্রমাণীকরণের জন্য ব্যবহার করা যেতে পারে। এটি ব্লকচেইন প্রযুক্তিতে কাজের প্রমাণ প্রদর্শন করতে পারে এবং এটি প্রদান করতে পারে যে অ্যাপ্লিকেশন এবং বার্তাগুলি টেম্পারিং থেকে মুক্ত৷

ক্রিপ্টোসিস্টেমের বিভিন্ন বৈশিষ্ট্য রয়েছে যা নিম্নরূপ -

  • প্লেনটেক্সটকে সাইফার টেক্সটে রূপান্তর করার জন্য ব্যবহৃত অপারেশনের ধরন − সমস্ত এনক্রিপশন অ্যালগরিদম দুটি সাধারণ নীতির উপর ভিত্তি করে যেমন প্রতিস্থাপন, যেখানে প্লেইনটেক্সটের প্রতিটি উপাদান (বিট, অক্ষর, বিট বা অক্ষরগুলির গ্রুপ) অন্য একটি উপাদানে ম্যাপ করা হয় এবং স্থানান্তর, যেখানে প্লেইনটেক্সটের উপাদানগুলিকে পুনর্বিন্যাস করা হয়।

    কেন্দ্রীয় প্রয়োজনীয়তা হল যে কোনও ডেটা হারিয়ে যাবে না (অর্থাৎ, সমস্ত অপারেশন পরিবর্তনযোগ্য)। বেশিরভাগ সিস্টেম, পণ্য সিস্টেম হিসাবে সংজ্ঞায়িত, প্রতিস্থাপন এবং স্থানান্তরের বিভিন্ন স্তর অন্তর্ভুক্ত করে।

  • ব্যবহৃত কীগুলির সংখ্যা − যদি প্রেরক এবং প্রাপক উভয়েই একই কী ব্যবহার করে, সিস্টেমটিকে সিমেট্রিক, একক-কী, গোপন-কী, বা প্রচলিত এনক্রিপশন হিসাবে সংজ্ঞায়িত করা হয়। প্রেরক এবং প্রাপক একাধিক কী ব্যবহার করলে, সিস্টেমটিকে অসমমিতিক, টুকি বা সর্বজনীন-কী এনক্রিপশন হিসাবে সংজ্ঞায়িত করা হয়।

  • যেভাবে প্লেইনটেক্সট প্রক্রিয়া করা হয় - একটি ব্লক সাইফার ইনপুট এক সময়ে কম্পোনেন্টের একটি ব্লক প্রক্রিয়া করে, প্রতিটি ইনপুট ব্লকের জন্য একটি আউটপুট ব্লক তৈরি করে। একটি স্ট্রীম সাইফার ইনপুট কম্পোনেন্টকে ক্রমাগত প্রসেস করে, আউটপুট এক সময়ে একটি কম্পোনেন্ট তৈরি করে, যেমন এটি চলতে থাকে।


  1. তথ্য সুরক্ষায় এনক্রিপশনের প্রকারগুলি কী কী?

  2. তথ্য সুরক্ষায় ক্রিপ্টোগ্রাফিতে ব্যবহৃত মৌলিক পদগুলি কী কী?

  3. তথ্য নিরাপত্তা আইডিইএ কি?

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