IPSec এবং SSL এর মধ্যে পার্থক্য

সুচিপত্র:

IPSec এবং SSL এর মধ্যে পার্থক্য
IPSec এবং SSL এর মধ্যে পার্থক্য

ভিডিও: IPSec এবং SSL এর মধ্যে পার্থক্য

ভিডিও: IPSec এবং SSL এর মধ্যে পার্থক্য
ভিডিও: কোল্ড সোরস বনাম ক্যানকার সোরস: পার্থক্য কি? 2024, নভেম্বর
Anonim

IPSec বনাম SSL

ইন্টারনেট প্রোটোকল সিকিউরিটি (IPSec) এবং সিকিউর সকেট লেয়ার (SSL) কম্পিউটারের মধ্যে নিরাপদ ডেটা ট্রান্সমিশন নিশ্চিত করতে ব্যবহৃত হয়। সিকিউর সকেট লেয়ার (SSL) প্রোটোকল প্রধানত ওয়েব সার্ভার এবং ওয়েব ব্রাউজারগুলির মধ্যে ওয়েব লেনদেন প্রমাণীকরণে ব্যবহৃত হয়। SSL বিকাশের প্রধান উদ্বেগ ছিল আর্থিক লেনদেন, অনলাইন ব্যাঙ্কিং, স্টক ট্রেডিং ইত্যাদির মতো লেনদেনের নিরাপত্তা প্রদান করা। অন্যদিকে, ইন্টারনেট প্রোটোকল সিকিউরিটি (IPSec) OSI মডেলের তৃতীয় স্তরে কাজ করছে, যা একাধিক জন্য একটি কাঠামো। পরিষেবা, অ্যালগরিদম এবং গ্রানুলারিটি। IPSec প্রবর্তনের প্রধান কারণগুলির মধ্যে একটি হল সমস্ত অ্যাপ্লিকেশনগুলিকে এন্ড-টু-এন্ড (অ্যাপ্লিকেশন স্তরে) নিরাপত্তা, এনক্রিপশন এবং অখণ্ডতা পরীক্ষা করার জন্য পরিবর্তন করার সমস্যা।

SSL

শুধুমাত্র SSL হল ওয়েবে সুরক্ষিত সংযোগ বজায় রাখা। আগে, ওয়েব শুধুমাত্র স্ট্যাটিক পেজ ব্যবহার করত এবং নিরাপত্তা একটি বড় সমস্যা ছিল না। যাইহোক, সময়ের সাথে সাথে, কোম্পানিগুলিকে লেনদেন করতে হবে যাতে খুব গুরুত্বপূর্ণ ডেটা জড়িত থাকে। তাই, নেটস্কেপ কমিউনিকেশনস কর্পোরেশন নামে একটি কোম্পানি নিরাপদ সংযোগ বাড়াতে SSL চালু করেছে। অ্যাপ্লিকেশন স্তর এবং পরিবহন স্তরের মধ্যে একটি নতুন স্তরে SSL চালু করা হয়েছে। এই স্তরের প্রধান কার্যকারিতা হল ডেটা সংকুচিত করা এবং এনক্রিপ্ট করা। উপরন্তু, ট্রানজিটে ডেটা পরিবর্তন করা হয়েছে কিনা তা স্বয়ংক্রিয়ভাবে নির্ধারণ করার জন্য এটির ব্যবস্থা রয়েছে। সাধারণত, ওয়েব ব্রাউজারগুলিতে SSL ব্যবহার করা হয়, তবে এটি অন্যান্য অ্যাপ্লিকেশনগুলিতেও ব্যবহার করা যেতে পারে। যখন এইচটিএমএল SSL এর সাথে ব্যবহার করা হয় তখন একে HTTPS বলা হয়। SSL দুটি সাব প্রোটোকল ব্যবহার করে:

  • একটি সুরক্ষিত সংযোগ স্থাপনের জন্য একটি
  • এটি ব্যবহারের জন্য অন্য একটি

সংক্ষেপে, A এবং B এর মধ্যে সংযোগ স্থাপনে এটি ঘটে:

  • A একটি এলোমেলো নম্বর সহ SSL এবং অ্যালগরিদমের সংস্করণ উল্লেখ করে একটি অনুরোধ পাঠায়, যা পরে ব্যবহার করা হবে৷
  • B তার সর্বজনীন কী এবং একটি জেনারেট করা র্যান্ডম নম্বর এবং A-এর সর্বজনীন কী-এর জন্য অনুরোধ পাঠায়।
  • A একটি এলোমেলো নম্বর (প্রি-মাস্টার কী) সহ এনক্রিপ্ট করা একটি পাবলিক কী পাঠান। এনক্রিপ্ট করার জন্য ব্যবহৃত সেশন কীটি প্রি-মাস্টার কী এবং উপরে জেনারেট করা র্যান্ডম সংখ্যা থেকে তৈরি হয়।
  • A এবং B উভয়ই সেশন কী গণনা করতে পারে। A থেকে অনুরোধ অনুযায়ী B সাইফার পরিবর্তন করুন
  • উভয় পক্ষই সাব-প্রটোকল প্রতিষ্ঠার কথা স্বীকার করেছে

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

IPSec

IPSec IP প্যাকেট হেডার প্রসারিত করে নেটওয়ার্ক লেয়ারে কাজ করে।IPSec হল একাধিক পরিষেবা (গোপনীয়তা, ডেটা ইন্টিগ্রিটি ইত্যাদি), অ্যালগরিদম এবং গ্রানুলিটিসের জন্য একটি কাঠামো। IPSec একাধিক অ্যালগরিদম ব্যবহার করে তা নিশ্চিত করতে যে যদি একটি অ্যালগরিদম আর সুরক্ষিত করতে ব্যর্থ হয় তবে ব্যাকআপ হিসাবে অন্যান্য বিকল্প রয়েছে। একটি একক TCP সংযোগ রক্ষা করতে একাধিক গ্রানুলারিটি ব্যবহার করা হয়। IPSec-এ এন্ড-টু-এন্ড সংযোগকে বলা হয় সিকিউরিটি অ্যাসোসিয়েশন (SA), যার মধ্যে নিরাপত্তা শনাক্তকারী জড়িত। SA দুটি প্রধান মোডে কাজ করতে পারে:

  • পরিবহন মোড
  • টানেল মোড

ট্রান্সপোর্ট মোডে, আইপি হেডারের পরে একটি হেডার সংযুক্ত করা হয়। এই নতুন হেডারে SA শনাক্তকারী, সিকোয়েন্স নম্বর, ইন্টিগ্রিটি চেক এবং অন্যান্য নিরাপত্তা তথ্য অন্তর্ভুক্ত রয়েছে। টানেল মোডে, আইপি প্যাকেট, শিরোনাম এবং সমস্ত একটি নতুন আইপি হেডার সহ একটি নতুন আইপি প্যাকেট তৈরি করতে এনক্যাপসুলেট করা হয়। টানেল মোড অনুপ্রবেশকারীদের জন্য ট্রাফিক বিশ্লেষণ জ্যাম আপ করতে দরকারী হতে পারে. পরিবহন মোডের বিপরীতে, টানেল মোড একটি অতিরিক্ত আইপি হেডার যোগ করে; অতএব, প্যাকেট আকার বৃদ্ধি. IPSec এ ব্যবহৃত দুটি হেডার হল

  • প্রমাণীকরণ শিরোনাম
  • অখণ্ডতা পরীক্ষা এবং অ্যান্টি-রিপ্লে হুমকি প্রদান করে

  • এনক্যাপসুলেটিং সিকিউরিটি পেলোড
  • গোপনীয়তা প্রদান করে

IPSec এবং SSL এর মধ্যে পার্থক্য কি?

• ইন্টারনেট নিরাপত্তা একটি বড় বিষয়, এবং লোকেরা যাতে তৃতীয় পক্ষ তাদের ডেটা পুনরুদ্ধার না করে তা নিশ্চিত করার জন্য বিভিন্ন উপায় নিয়ে এসেছে। SSL এবং IPSec উভয়ই বিভিন্ন স্তরে নিরাপত্তা নিশ্চিত করে৷

• IPSec-তে, এনক্রিপশন করা হয় নেটওয়ার্ক স্তরে, যেখানে SSL করা হয় উচ্চতর স্তরে৷

• IPSec নিরাপত্তা নিশ্চিত করতে শিরোনাম প্রবর্তন করে, যেখানে SSL যোগাযোগের জন্য দুটি উপ-প্রোটোকল ব্যবহার করে।

• ইন্টারনেট ওয়েব-টাইপ লেনদেনে IPSec এর উপর SSL বেছে নেওয়া হয় কারণ IPSec এর তুলনায় এর সরলতা।

প্রস্তাবিত: