ডিজিটাল সেফগুলিকে তথ্যের নিরাপত্তা, অখণ্ডতা এবং প্রাপ্যতা নিশ্চিত করতে হবে। নিম্নলিখিতটি বেশ কয়েকটি সাধারণভাবে ব্যবহৃত এনক্রিপশন অ্যালগরিদমের তুলনামূলক বিশ্লেষণঃ
নীতি: এটি একটি ব্লক সিফার যা ৬৪-বিট ব্লকগুলিতে ডেটা এনক্রিপ্ট করে। কী দৈর্ঘ্য ৫৬ বিট। এনক্রিপশন এবং ডিক্রিপশন উভয়ের জন্য একই অ্যালগরিদম ব্যবহার করা হয়।অ্যালগরিদম (এনক্রিপশন এবং ডিক্রিপশন উভয় অ্যালগরিদম সহ) পাবলিক করার সময় কী গোপন রেখে সুরক্ষা নিশ্চিত করা হয়আসলে, এটা ভেঙে ফেলার মানে হল চাবি এর কোডিং খুঁজতে হবে।
সুবিধা: অ্যালগরিদমটি একটি নির্দিষ্ট স্তরের সুরক্ষার সাথে উন্মুক্ত। এটি প্রাথমিক দিনগুলিতে ব্যাপকভাবে ব্যবহৃত হয়েছিল এবং অ্যালগরিদমটি কম পরিমাণে গণনার সাথে তুলনামূলকভাবে সহজ।
অসুবিধা: কী দৈর্ঘ্য তুলনামূলকভাবে সংক্ষিপ্ত। কম্পিউটার সিস্টেমের সক্ষমতার ধারাবাহিক বিকাশের সাথে সাথে এর সুরক্ষা প্রথম আবির্ভাবের তুলনায় অনেক দুর্বল। আজকাল,এটি শুধুমাত্র পুরোনো সিস্টেমের প্রমাণীকরণের জন্য ব্যবহৃত হয়, এবং নতুন এনক্রিপশন স্ট্যান্ডার্ডগুলি বেছে নেওয়ার সম্ভাবনা বেশি। উপরন্তু, কীগুলির সংক্রমণ এবং সঞ্চয়স্থান সমস্যাযুক্ত কারণ এনক্রিপশন এবং ডিক্রিপশনে জড়িত উভয় পক্ষই একই কী ব্যবহার করে।,যা ফুটো হতে পারে।
প্রযোজ্য দৃশ্যকল্প: কম নিরাপত্তা প্রয়োজনীয়তা বা অ-সমালোচনামূলক অ্যাপ্লিকেশন দৃশ্যকল্প সহ পুরানো সিস্টেম।
নীতি: এটি একটি সমান্তরাল ব্লক সিফার সিস্টেম গ্রহণ করে। ন্যূনতম সমর্থিত কী দৈর্ঘ্য 128, 192 এবং 256 বিট। ব্লক দৈর্ঘ্য 128 বিট।এটি 128/192/256 বিটের ডেটা ব্লকের আকার এবং সিফার দৈর্ঘ্য সমর্থন করেএটি মার্কিন যুক্তরাষ্ট্রের ফেডারেল সরকার কর্তৃক গৃহীত ব্লক এনক্রিপশন স্ট্যান্ডার্ড, যা মূল DES এর পরিবর্তে।
সুবিধা: এটিতে একটি দ্রুত এনক্রিপশন গতি রয়েছে এবং এটি বড় পরিমাণে ডেটার জন্য এনক্রিপশন এবং ডিক্রিপশন প্রসেসিংয়ের প্রয়োজনীয়তা পূরণ করতে পারে।এটি একাধিক পক্ষের দ্বারা বিশ্লেষণ করা হয়েছে এবং ব্যাপকভাবে বিশ্বজুড়ে ব্যবহৃত হয়এটি বিভিন্ন হার্ডওয়্যার এবং সফটওয়্যারে বাস্তবায়ন করা সহজ।
অসুবিধা: এছাড়াও কী ট্রান্সমিশন এবং স্টোরেজ নিয়ে সমস্যা রয়েছে। যদি কীটি ফাঁস হয়, তাহলে ডেটার নিরাপত্তা হুমকির মুখে পড়বে।
প্রযোজ্য দৃশ্যকল্প: আর্থিক ও ই-কমার্স ক্ষেত্রের মতো তথ্য সুরক্ষা নিশ্চিত করার জন্য বিভিন্ন পরিস্থিতিতে ব্যাপকভাবে ব্যবহৃত হয়।এটি ডিজিটাল সেফগুলিতে একটি তুলনামূলকভাবে সাধারণভাবে ব্যবহৃত সমান্তরাল এনক্রিপশন অ্যালগরিদম.
নীতি: সংখ্যা তত্ত্বের সহজ সত্যের উপর ভিত্তি করে যে দুটি বড় মৌলিক সংখ্যাকে গুণ করা সহজ, কিন্তু তাদের পণ্যকে ফ্যাক্টরাইজ করা অত্যন্ত কঠিন। পণ্যটি এনক্রিপশন কী হিসাবে সর্বজনীন করা হয়,এবং বিভিন্ন কী (পাবলিক কী এবং প্রাইভেট কী) এনক্রিপশন এবং ডিক্রিপশন জন্য ব্যবহৃত হয়.
সুবিধা: এটি বর্তমানে সবচেয়ে প্রভাবশালী পাবলিক-কি এনক্রিপশন অ্যালগরিদম। এটি এনক্রিপশন এবং ডিজিটাল স্বাক্ষর উভয়ের জন্য ব্যবহার করা যেতে পারে।এটি এখন পর্যন্ত সমস্ত পরিচিত ক্রিপ্টোগ্রাফিক আক্রমণকে প্রতিরোধ করতে পারে এবং আইএসও দ্বারা পাবলিক-কি ডেটা এনক্রিপশন স্ট্যান্ডার্ড হিসাবে সুপারিশ করা হয়েছে.
অসুবিধা: এনক্রিপশন এবং ডিক্রিপশন গতি তুলনামূলকভাবে ধীর, এবং কম্পিউটিং ওয়ার্কলোড বড়। এটি বড় পরিমাণে ডেটা এনক্রিপ্ট করার জন্য উপযুক্ত নয়।
প্রযোজ্য দৃশ্যকল্প: এটি প্রায়শই ডিজিটাল স্বাক্ষর এবং কী এক্সচেঞ্জের মতো পরিস্থিতিতে ব্যবহৃত হয়। একটি ডিজিটাল সেফের মধ্যে, এটি কীগুলির নিরাপদ সংক্রমণ এবং পরিচয় যাচাইকরণ নিশ্চিত করতে ব্যবহার করা যেতে পারে।
নীতি: ইনপুট তথ্য 512 বিট ব্লক মধ্যে প্রক্রিয়াকরণ. প্রতিটি ব্লক আরও 16 32 বিট উপ-ব্লক বিভক্ত করা হয়. প্রক্রিয়াকরণের একটি সিরিজ পরে,৪টি ৩২ বিট ব্লককে একত্রিত করে ১২৮ বিটের হ্যাশ মান তৈরি করা হয়, একটি হ্যাশ ফাংশন ব্যবহার করে।
সুবিধা: এটি বিভিন্ন সফটওয়্যারে পাসওয়ার্ড প্রমাণীকরণ এবং কী সনাক্তকরণের জন্য ব্যাপকভাবে ব্যবহৃত হয়।এটি একটি তথ্য টুকরো জন্য একটি তথ্য সংকলন তৈরি করতে পারেন তথ্য সঙ্গে জালিয়াতি থেকে প্রতিরোধ করার জন্যএটি ডিজিটাল স্বাক্ষর অ্যাপ্লিকেশনগুলিতেও ব্যবহার করা যেতে পারে যাতে ফাইলের লেখক এটি অস্বীকার করতে পারে।
অসুবিধা: এটি বর্তমানে ক্র্যাক করা হয়েছে, যা একটি সুরক্ষা ঝুঁকি তৈরি করে, অর্থাৎ, এমন একটি পরিস্থিতি থাকতে পারে যেখানে দুটি ভিন্ন ইনপুট একই হ্যাশ মান তৈরি করে (ঘর্ষণ) ।
প্রযোজ্য দৃশ্যকল্প: এটি নিম্ন নিরাপত্তা প্রয়োজনীয়তা সহ দৃশ্যকল্পগুলিতে নির্দিষ্ট অ্যাপ্লিকেশন রয়েছে, যেমন কিছু ছোট আকারের সিস্টেমে সহজ ডেটা যাচাইকরণ।এটি উচ্চ নিরাপত্তা প্রয়োজনীয়তা সঙ্গে ডিজিটাল নিরাপদ দৃশ্যকল্প জন্য উপযুক্ত নয়.
নীতি: এটি এমডি 4 এনক্রিপশন অ্যালগরিদম অনুকরণ করে এবং ডিজিটাল স্বাক্ষর অ্যালগরিদম (ডিএসএ) এর সাথে ব্যবহার করার জন্য ডিজাইন করা হয়েছে। 2 ^ 64 বিটের চেয়ে কম দৈর্ঘ্যের বার্তাগুলির জন্য,এটি একটি 160-বিট বার্তা ডাইজেস্ট উৎপন্ন করবে. ইনপুটটি 512-বিট ব্লকগুলিতে বিভক্ত এবং পৃথকভাবে প্রক্রিয়াজাত করা হয়। একটি 160-বিট বাফার হ্যাশ ফাংশনের মধ্যবর্তী এবং চূড়ান্ত ফলাফলগুলি সঞ্চয় করে।
সুবিধা: এটি MD5 এর চেয়ে শক্তিশালী সুরক্ষা সহ একটি অ্যালগরিদম এবং এটি ডেটার অখণ্ডতা যাচাই করতে এবং সংক্রমণের সময় ডেটা হস্তক্ষেপ করা থেকে রোধ করতে ব্যবহার করা যেতে পারে।
অসুবিধা: সংঘর্ষের একটি তাত্ত্বিক সম্ভাবনাও রয়েছে। তবে উচ্চ সুরক্ষার অ্যালগরিদম ব্যবহার করে নির্দিষ্ট ডেটার জন্য সংঘর্ষ খুঁজে পাওয়া খুব কঠিন,এবং এটি একটি সূত্র ব্যবহার করে একটি সংঘর্ষ গণনা করা আরও কঠিন.
প্রযোজ্য দৃশ্যকল্প: এটি ডেটা অখণ্ডতার জন্য উচ্চ প্রয়োজনীয়তার সাথে দৃশ্যকল্পগুলির জন্য উপযুক্ত, যেমন ফাইল ডাউনলোডের সময় অখণ্ডতা যাচাইকরণ।এটি তথ্যের অখণ্ডতা যাচাই করতে সহায়তা করতে ব্যবহার করা যেতে পারে.
ডিজিটাল সেফগুলিকে তথ্যের নিরাপত্তা, অখণ্ডতা এবং প্রাপ্যতা নিশ্চিত করতে হবে। নিম্নলিখিতটি বেশ কয়েকটি সাধারণভাবে ব্যবহৃত এনক্রিপশন অ্যালগরিদমের তুলনামূলক বিশ্লেষণঃ
নীতি: এটি একটি ব্লক সিফার যা ৬৪-বিট ব্লকগুলিতে ডেটা এনক্রিপ্ট করে। কী দৈর্ঘ্য ৫৬ বিট। এনক্রিপশন এবং ডিক্রিপশন উভয়ের জন্য একই অ্যালগরিদম ব্যবহার করা হয়।অ্যালগরিদম (এনক্রিপশন এবং ডিক্রিপশন উভয় অ্যালগরিদম সহ) পাবলিক করার সময় কী গোপন রেখে সুরক্ষা নিশ্চিত করা হয়আসলে, এটা ভেঙে ফেলার মানে হল চাবি এর কোডিং খুঁজতে হবে।
সুবিধা: অ্যালগরিদমটি একটি নির্দিষ্ট স্তরের সুরক্ষার সাথে উন্মুক্ত। এটি প্রাথমিক দিনগুলিতে ব্যাপকভাবে ব্যবহৃত হয়েছিল এবং অ্যালগরিদমটি কম পরিমাণে গণনার সাথে তুলনামূলকভাবে সহজ।
অসুবিধা: কী দৈর্ঘ্য তুলনামূলকভাবে সংক্ষিপ্ত। কম্পিউটার সিস্টেমের সক্ষমতার ধারাবাহিক বিকাশের সাথে সাথে এর সুরক্ষা প্রথম আবির্ভাবের তুলনায় অনেক দুর্বল। আজকাল,এটি শুধুমাত্র পুরোনো সিস্টেমের প্রমাণীকরণের জন্য ব্যবহৃত হয়, এবং নতুন এনক্রিপশন স্ট্যান্ডার্ডগুলি বেছে নেওয়ার সম্ভাবনা বেশি। উপরন্তু, কীগুলির সংক্রমণ এবং সঞ্চয়স্থান সমস্যাযুক্ত কারণ এনক্রিপশন এবং ডিক্রিপশনে জড়িত উভয় পক্ষই একই কী ব্যবহার করে।,যা ফুটো হতে পারে।
প্রযোজ্য দৃশ্যকল্প: কম নিরাপত্তা প্রয়োজনীয়তা বা অ-সমালোচনামূলক অ্যাপ্লিকেশন দৃশ্যকল্প সহ পুরানো সিস্টেম।
নীতি: এটি একটি সমান্তরাল ব্লক সিফার সিস্টেম গ্রহণ করে। ন্যূনতম সমর্থিত কী দৈর্ঘ্য 128, 192 এবং 256 বিট। ব্লক দৈর্ঘ্য 128 বিট।এটি 128/192/256 বিটের ডেটা ব্লকের আকার এবং সিফার দৈর্ঘ্য সমর্থন করেএটি মার্কিন যুক্তরাষ্ট্রের ফেডারেল সরকার কর্তৃক গৃহীত ব্লক এনক্রিপশন স্ট্যান্ডার্ড, যা মূল DES এর পরিবর্তে।
সুবিধা: এটিতে একটি দ্রুত এনক্রিপশন গতি রয়েছে এবং এটি বড় পরিমাণে ডেটার জন্য এনক্রিপশন এবং ডিক্রিপশন প্রসেসিংয়ের প্রয়োজনীয়তা পূরণ করতে পারে।এটি একাধিক পক্ষের দ্বারা বিশ্লেষণ করা হয়েছে এবং ব্যাপকভাবে বিশ্বজুড়ে ব্যবহৃত হয়এটি বিভিন্ন হার্ডওয়্যার এবং সফটওয়্যারে বাস্তবায়ন করা সহজ।
অসুবিধা: এছাড়াও কী ট্রান্সমিশন এবং স্টোরেজ নিয়ে সমস্যা রয়েছে। যদি কীটি ফাঁস হয়, তাহলে ডেটার নিরাপত্তা হুমকির মুখে পড়বে।
প্রযোজ্য দৃশ্যকল্প: আর্থিক ও ই-কমার্স ক্ষেত্রের মতো তথ্য সুরক্ষা নিশ্চিত করার জন্য বিভিন্ন পরিস্থিতিতে ব্যাপকভাবে ব্যবহৃত হয়।এটি ডিজিটাল সেফগুলিতে একটি তুলনামূলকভাবে সাধারণভাবে ব্যবহৃত সমান্তরাল এনক্রিপশন অ্যালগরিদম.
নীতি: সংখ্যা তত্ত্বের সহজ সত্যের উপর ভিত্তি করে যে দুটি বড় মৌলিক সংখ্যাকে গুণ করা সহজ, কিন্তু তাদের পণ্যকে ফ্যাক্টরাইজ করা অত্যন্ত কঠিন। পণ্যটি এনক্রিপশন কী হিসাবে সর্বজনীন করা হয়,এবং বিভিন্ন কী (পাবলিক কী এবং প্রাইভেট কী) এনক্রিপশন এবং ডিক্রিপশন জন্য ব্যবহৃত হয়.
সুবিধা: এটি বর্তমানে সবচেয়ে প্রভাবশালী পাবলিক-কি এনক্রিপশন অ্যালগরিদম। এটি এনক্রিপশন এবং ডিজিটাল স্বাক্ষর উভয়ের জন্য ব্যবহার করা যেতে পারে।এটি এখন পর্যন্ত সমস্ত পরিচিত ক্রিপ্টোগ্রাফিক আক্রমণকে প্রতিরোধ করতে পারে এবং আইএসও দ্বারা পাবলিক-কি ডেটা এনক্রিপশন স্ট্যান্ডার্ড হিসাবে সুপারিশ করা হয়েছে.
অসুবিধা: এনক্রিপশন এবং ডিক্রিপশন গতি তুলনামূলকভাবে ধীর, এবং কম্পিউটিং ওয়ার্কলোড বড়। এটি বড় পরিমাণে ডেটা এনক্রিপ্ট করার জন্য উপযুক্ত নয়।
প্রযোজ্য দৃশ্যকল্প: এটি প্রায়শই ডিজিটাল স্বাক্ষর এবং কী এক্সচেঞ্জের মতো পরিস্থিতিতে ব্যবহৃত হয়। একটি ডিজিটাল সেফের মধ্যে, এটি কীগুলির নিরাপদ সংক্রমণ এবং পরিচয় যাচাইকরণ নিশ্চিত করতে ব্যবহার করা যেতে পারে।
নীতি: ইনপুট তথ্য 512 বিট ব্লক মধ্যে প্রক্রিয়াকরণ. প্রতিটি ব্লক আরও 16 32 বিট উপ-ব্লক বিভক্ত করা হয়. প্রক্রিয়াকরণের একটি সিরিজ পরে,৪টি ৩২ বিট ব্লককে একত্রিত করে ১২৮ বিটের হ্যাশ মান তৈরি করা হয়, একটি হ্যাশ ফাংশন ব্যবহার করে।
সুবিধা: এটি বিভিন্ন সফটওয়্যারে পাসওয়ার্ড প্রমাণীকরণ এবং কী সনাক্তকরণের জন্য ব্যাপকভাবে ব্যবহৃত হয়।এটি একটি তথ্য টুকরো জন্য একটি তথ্য সংকলন তৈরি করতে পারেন তথ্য সঙ্গে জালিয়াতি থেকে প্রতিরোধ করার জন্যএটি ডিজিটাল স্বাক্ষর অ্যাপ্লিকেশনগুলিতেও ব্যবহার করা যেতে পারে যাতে ফাইলের লেখক এটি অস্বীকার করতে পারে।
অসুবিধা: এটি বর্তমানে ক্র্যাক করা হয়েছে, যা একটি সুরক্ষা ঝুঁকি তৈরি করে, অর্থাৎ, এমন একটি পরিস্থিতি থাকতে পারে যেখানে দুটি ভিন্ন ইনপুট একই হ্যাশ মান তৈরি করে (ঘর্ষণ) ।
প্রযোজ্য দৃশ্যকল্প: এটি নিম্ন নিরাপত্তা প্রয়োজনীয়তা সহ দৃশ্যকল্পগুলিতে নির্দিষ্ট অ্যাপ্লিকেশন রয়েছে, যেমন কিছু ছোট আকারের সিস্টেমে সহজ ডেটা যাচাইকরণ।এটি উচ্চ নিরাপত্তা প্রয়োজনীয়তা সঙ্গে ডিজিটাল নিরাপদ দৃশ্যকল্প জন্য উপযুক্ত নয়.
নীতি: এটি এমডি 4 এনক্রিপশন অ্যালগরিদম অনুকরণ করে এবং ডিজিটাল স্বাক্ষর অ্যালগরিদম (ডিএসএ) এর সাথে ব্যবহার করার জন্য ডিজাইন করা হয়েছে। 2 ^ 64 বিটের চেয়ে কম দৈর্ঘ্যের বার্তাগুলির জন্য,এটি একটি 160-বিট বার্তা ডাইজেস্ট উৎপন্ন করবে. ইনপুটটি 512-বিট ব্লকগুলিতে বিভক্ত এবং পৃথকভাবে প্রক্রিয়াজাত করা হয়। একটি 160-বিট বাফার হ্যাশ ফাংশনের মধ্যবর্তী এবং চূড়ান্ত ফলাফলগুলি সঞ্চয় করে।
সুবিধা: এটি MD5 এর চেয়ে শক্তিশালী সুরক্ষা সহ একটি অ্যালগরিদম এবং এটি ডেটার অখণ্ডতা যাচাই করতে এবং সংক্রমণের সময় ডেটা হস্তক্ষেপ করা থেকে রোধ করতে ব্যবহার করা যেতে পারে।
অসুবিধা: সংঘর্ষের একটি তাত্ত্বিক সম্ভাবনাও রয়েছে। তবে উচ্চ সুরক্ষার অ্যালগরিদম ব্যবহার করে নির্দিষ্ট ডেটার জন্য সংঘর্ষ খুঁজে পাওয়া খুব কঠিন,এবং এটি একটি সূত্র ব্যবহার করে একটি সংঘর্ষ গণনা করা আরও কঠিন.
প্রযোজ্য দৃশ্যকল্প: এটি ডেটা অখণ্ডতার জন্য উচ্চ প্রয়োজনীয়তার সাথে দৃশ্যকল্পগুলির জন্য উপযুক্ত, যেমন ফাইল ডাউনলোডের সময় অখণ্ডতা যাচাইকরণ।এটি তথ্যের অখণ্ডতা যাচাই করতে সহায়তা করতে ব্যবহার করা যেতে পারে.