কম্পিউটার

তথ্য সুরক্ষায় পাবলিক কী ক্রিপ্টোসিস্টেমের প্রয়োগ কী?


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

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

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

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

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

পাবলিক কী ক্রিপ্টোসিস্টেমের ব্যবহারকে তিনটি উপাদানে সংজ্ঞায়িত করা হয়েছে যা নিম্নরূপ -

  • এনক্রিপশন/ডিক্রিপশন - প্রেরক রিসিভার পাবলিক কী দিয়ে একটি বার্তা এনক্রিপ্ট করে৷

  • ডিজিটাল স্বাক্ষর - প্রেরক তার গোপন কী দিয়ে একটি বার্তা স্বাক্ষর করে। বার্তার জন্য ব্যবহৃত একটি ক্রিপ্টোগ্রাফিক অ্যালগরিদম বা তথ্যের একটি ছোট ব্লক যা বার্তার একটি ফাংশন দ্বারা স্বাক্ষর করা হয়৷

  • কী বিনিময় - দুটি পক্ষই সেশন কী বিনিময় করতে সম্মত। এক বা উভয় পক্ষের ব্যক্তিগত কী সহ একাধিক পন্থা সম্ভব।

পাবলিক কী ক্রিপ্টোসিস্টেমের জন্য প্রয়োজনীয় পদক্ষেপগুলি নিম্নরূপ -

  • প্রতিটি ব্যবহারকারী বার্তাগুলির এনক্রিপশন এবং ডিক্রিপশনের জন্য ব্যবহার করার জন্য কীগুলির একটি সেট তৈরি করে৷

  • প্রতিটি ব্যবহারকারী একটি পাবলিক রেজিস্টার বা অন্য উপলব্ধ ফাইলে দুটি কীগুলির একটি স্থাপন করে। উপাদান কী ব্যক্তিগত বজায় রাখা হয়. প্রতিটি ব্যবহারকারী অন্যদের থেকে অর্জিত পাবলিক কীগুলির একটি সেট সমর্থন করে৷


পাবলিক কী ক্রিপ্টোসিস্টেমের প্রধান অ্যাপ্লিকেশন হল ডিজিটাল স্বাক্ষর এবং ডেটা এনক্রিপশন। ডিজিটাল স্বাক্ষর হ'ল বার্তা প্রমাণীকরণের সর্বজনীন-কী আদিম। এই ক্ষেত্রে, হাতে লেখা বা টাইপ করা বার্তাগুলিতে হস্তলিখিত স্বাক্ষর ব্যবহার করা সাধারণ৷

এনক্রিপশন অ্যাপ্লিকেশন তথ্যের জন্য গোপনীয়তা এবং অখণ্ডতা সুরক্ষা পরিষেবাগুলিকে সমর্থন করে৷ পাবলিক কী প্রমাণীকরণ এবং অ-অস্বীকৃতি সহ সুরক্ষা পরিষেবাগুলিকে সমর্থন করে৷


  1. তথ্য সুরক্ষায় পাবলিক কী ক্রিপ্টোগ্রাফির প্রয়োগ কী?

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

  3. তথ্য সুরক্ষায় RSA-এর পদক্ষেপগুলি কী কী?

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