HTTPS এর দরকার টা কি?

আমাদের HTTPS কেন দরকার?

HTTPS দরকার তিনটি কারণে।

গোপনীয়তা (Privacy), অখণ্ডতা (integrity), এবং পরিচয় (identification)।

আসুন প্রথমে গোপনীয়তা নিয়ে কথা বলি।

আমি আমার বন্ধুদের উদাহরণ ব্যবহার করব।
আমি Browserbird কে একটি মেসেজ পাঠাচ্ছি।
ওহ না! মেসেজটি এনক্রিপ্টেড নয়!
কাঁকড়াটি আমাদের কথা শুনছে এবং মেসেজ পড়ে ফেলছে।
সে আমাদের ক্ষতি করার জন্য এটা ব্যবহার করবে ।
গোপনীয়তার অর্থ হল কেউ আপনার মেসেজ শুনতে পারবে না।

তুমি একটা পচা কাকড়া।

যখন আপনি HTTPS ছাড়া একটি ওয়েবসাইট ব্রাউজ করেন, তখন আমি আপনার পাসওয়ার্ড জেনে ফেলতে পারি।

আপনার ব্রাউজারের URL বারে তালার চিহ্নটি আপনাকে জানায় যে কাঁকড়াগুলি আড়াল থেকে আপনার উপর নজর রাখছে না।

কারণ সংখ্যা ২: অখণ্ডতা (Integrity) ।

বুঝেন নাই? দাড়ান ভাই, উদাহরণ আসছে!

আমি Browserbird কে আরেকটি মেসেজ পাঠাচ্ছি যা এনক্রিপ্টেড নয়।

কিন্তু এটি Browserbird এর কাছে পৌঁছানোর আগে আমি মেসেজটি আটকে দিয়েছি, হা হা হা।

আমি Browserbird সম্পর্কে দুষ্ট কথা বলে মেসেজ টি আপডেট করে পাঠাই।

Compugter আমার সম্পর্কে এমন কথা বলবে কেন?

এটাকে বলা হয়- মাঝখান থেকে আক্রমণ (man-in-the-middle attack) ।

আর মাঝখান থেকে কাকড়ার আক্রমণ সবচেয়ে খারাপ।

তুমি তো আসলেই একটা পচা কাকড়া ।

অখণ্ডতার (Integrity) অর্থ হল মেসেজটি তার গন্তব্যে যাওয়ার পথে পরিবর্তন করা হবে না।

আমি নিশ্চিত করি যে আপনার যোগাযোগকে বিকৃত করা হচ্ছে না।

কারণ সংখ্যা ৩: পরিচয় (Identification)।

উদাহরণের আসছে!

পরিচয়ের (Identification) অর্থ হল আমি নিশ্চিত করতে পারি যে এই মেসেজটি Compugter এর কাছ থেকেই এসেছে।

একটি ডিজিটাল স্বাক্ষর একটি মেসেজ এ সংযুক্ত করা হলে প্রেরকের পরিচয় নিশ্চিত করা যায়।
তবে ডিজিটাল স্বাক্ষর আপনার ইমেইলের এমন টেক্সট নয় যা দ্বারা ইমেইল সমাপ্ত করবেন । যে কেউ এটি কপি করতে পারে ;)
আর যখন আপনি ওয়েব ব্রাউজ করছেন, তখন পরিচয় (Identification) এটা নিশ্চিত করে যে আপনি সেই সাইটেই আছেন যেটা ভিজিট করতে চাচ্ছেন ।

HTTPS, SSL সার্টিফিকেটের মাধ্যমে এটা নিশ্চিত করে যে আপনি ঠিক সেই প্রাপককে কানেক্ট করছেন যাকে আপনি আশা করেছিলেন।

এই SSL সার্টিফিকেটটি বৈধ এবং আরেকটি বৈধ সার্টিফিকেট অথরিটি দ্বারা ইস্যু করা যা নিশ্চিত করছে এখন আপনি মেসেজ পাঠাতে প্রস্তুত।

আমরা শীঘ্রই SSL সার্টিফিকেট এবং সার্টিফিকেট অথরিটি সম্পর্কে আরও কথা বলব, তাই সাথে থাকুন।

সারসংক্ষেপে, গোপনীয়তা (privacy), অখণ্ডতা (integrity) এবং পরিচয় (identification) হল HTTPS-এর গুরুত্বপূর্ণ কারণ।

HowHTTPS.works-এ পরবর্তী...

এখন আমরা জানি, কেন পরবর্তী ধাপে সিমেট্রিক এবং অ্যাসিমেট্রিক এনক্রিপশন বুঝতে হবে। এগুলো কঠিন মনে হলেও আসলে সহজ।

পড়া চালিয়ে যান