VPN ও প্রান্ত থেকে প্রান্ত এনক্রিপশন: কে কী পড়তে পারে
VPN রুট রক্ষা করে, আর মেসেজিং অ্যাপ বিষয়বস্তু রক্ষা করে। যেকোনোটি বার্তা লুকায় বলে ধরে নেওয়ার আগে এক্সিট, রিলে ও প্রাপককে তুলনা করুন।
ফোন থেকে বন্ধুর কাছে একটি বার্তা অনুসরণ করুন, দেখবেন তা অন্তত দুই ধরনের সুরক্ষার মধ্য দিয়ে যায়। VPN ক্লায়েন্ট ও তার গেটওয়ের মধ্যবর্তী রুট ঢাকে, আর মেসেজিং অ্যাপ অংশগ্রহণকারীদের ডিভাইসের মধ্যবর্তী বিষয়বস্তু ঢাকে। একটি অন্যটির বিকল্প নয়, আর দরকারি প্রশ্ন হলো কোনটি শক্তিশালী নয়, বরং প্রতিটি ধাপে কে কী পড়তে পারে। পথটি একবার হাঁটুন, ভূমিকাগুলো স্পষ্ট হয়ে যাবে।
দুই সুরক্ষা, দুই প্রান্ত
পাঠানোর ডিভাইসে অ্যাপটি কথোপকথনের নিজস্ব কী দিয়ে বার্তা এনক্রিপ্ট করে, তারপর সাইফারটেক্সট অপারেটিং সিস্টেমের হাতে দেয়। VPN, যদি চালু থাকে, তার নীতির সঙ্গে মেলে এমন সব ট্রাফিক মুড়ে গেটওয়েতে নিয়ে যায়। সেখান থেকে প্যাকেটটি সাধারণ ইন্টারনেটে অ্যাপের সার্ভারগুলোর কাছে যায়, যারা এটি প্রাপকের দিকে পাঠায়। কেবল প্রাপকের ডিভাইসেই সেই কী থাকে যা সাইফারটেক্সটকে আবার টেক্সটে ফেরায়।
এই পথের একটি রিলে বার্তাটি আসা-যাওয়া দেখতে পারে, তা না পড়েই, আর প্রান্ত থেকে প্রান্ত এনক্রিপশনের কথা ঠিক এই বৈশিষ্ট্যই দেওয়া।
VPN এক্সিট কী পড়তে পারে, কী পারে না
VPN গেটওয়ে টানেল ডিক্রিপ্ট করে, অ্যাপের বিষয়বস্তু নয়। এটি দেখতে পারে ক্লায়েন্ট কোন সার্ভারে যোগাযোগ করেছে, কখন, আর কতটা ডেটা গেছে, তারপর প্যাকেটগুলো সামনে পাঠায়। এটি অর্থবহ তথ্যসমষ্টি, তবে বার্তার টেক্সটের চেয়ে অনেক ছোট। সাধারণ HTTPS সাইটে TLS সংযোগ সাইটেই শেষ হয়, তাই VPN না পারলেও সাইট জমা দেওয়া বিষয়বস্তু পড়তে পারে। পার্থক্যটি প্রতিটি স্তর কোথায় শেষ হয় নিয়ে, কোন পণ্যটি বেশি গোপনীয় তা নিয়ে নয়।
গন্তব্যকে প্রান্ত থেকে প্রান্ত এনক্রিপ্টেড সেবায় বদলান, মাঝের রিলে বিষয়বস্তু হারাবে, আর VPN তখনও সংযোগের ধরন দেখবে।
কী কথোপকথনের, রুটের নয়
বিষয়বস্তুর কী অংশগ্রহণকারীদের মধ্যে আলোচনা হয় এবং তাদের ডিভাইসেই থাকে; VPN সেই বিনিময়ে কোনো ভূমিকা নেয় না। অ্যাপগুলো প্রায়ই নিরাপত্তা নম্বর বা কী ফিঙ্গারপ্রিন্ট দেখায়, যাতে দুই পক্ষ নিজের কাছে যা আছে তা মিলিয়ে দেখতে পারে। এই মিলানো মাঝখানে বদলে দেওয়া কী ধরে ফেলে, যা মূল্যবান এবং কে টাইপ করছে তা প্রমাণের চেয়ে সংকীর্ণ। একজনের পরিচয় নিশ্চিত করতে এখনও অ্যাপের বাইরের চ্যানেল দরকার, যেমন কল বা সরাসরি যাচাই। VPN-এর সার্ভার সার্টিফিকেট পরীক্ষা সম্পূর্ণ ভিন্ন একটি প্রান্ত যাচাই করে।
যাচাই করা নিরাপত্তা নম্বরকে অ্যাকাউন্ট মালিকানার প্রমাণ হিসেবে পড়বেন না। এটি কী সম্পর্কে প্রমাণ, মানুষের সম্পর্কে নয়।
কপি, মেটাডেটা ও অন্য ডিভাইস
পাঠযোগ্য বিষয়বস্তু প্রান্তেই থাকে, তাই এরপর কী হবে তা প্রান্তই ঠিক করে। টানেল কতটা সাহায্য করে তা ঠিক করার আগে একটি কপি কোথায় পৌঁছাতে পারে তার সংক্ষিপ্ত মানচিত্র বানান।
| Point | Can it read the message | Why |
|---|---|---|
| Sending device | Yes | Content exists before encryption |
| VPN gateway | No | Terminates the tunnel, not the app keys |
| App relay | No, by design | Only ciphertext passes through |
| Recipient device | Yes | Holds the conversation keys |
| Cloud backup | Depends on the product | May store plaintext or an encrypted archive |
ব্যাকআপ, সংযুক্ত ডিভাইস, বিজ্ঞপ্তি ও এক্সপোর্টের জন্য অ্যাপের নিয়ম পড়ুন, কারণ প্রতিটি আলাদা কপি এবং প্রতিটির নিজস্ব ব্যবস্থাপনা আছে। বিষয়বস্তু সুরক্ষিত থাকলেও নেটওয়ার্ক সময় ও আয়তন প্রকাশ করে, আর VPN বদলায় কোন প্রদানকারী স্থানীয় সংযোগ দেখে, এই মেটাডেটা আছে কি না তা নয়। সুরক্ষিত কথোপকথন থেকে এক্সপোর্ট করা ফাইল তার ফরম্যাট যতটা সুরক্ষা দেয় তা রাখে, আর টানেল পরে তার জন্য কিছুই করে না।
যে জিনিস ঢাকে তার জন্য সুরক্ষা বেছে নিন: বিষয়বস্তু ও কী-র জন্য অ্যাপ, রুট ও স্থানীয় নেটওয়ার্ক দৃশ্যের জন্য VPN। তারপর দুইয়ের বাইরে থাকা কপি ও ডিভাইসের তালিকা করুন।