Tor Browser হলো একটি বিশেষ ধরনের ফ্রি এবং ওপেন-সোর্স ওয়েব ব্রাউজার, যা ব্যবহারকারীদের অনলাইনে পরিচয় ও অবস্থান গোপন রেখে নিরাপদে ইন্টারনেট ব্রাউজ করতে সাহায্য করে। এটি মূলত মোজিলা ফায়ারফক্স (Mozilla Firefox ESR)-এর ওপর ভিত্তি করে তৈরি করা হয়েছে, তবে এতে গোপনীয়তা ও নিরাপত্তা বাড়ানোর জন্য বিশেষ পরিবর্তন আনা হয়েছে।
Tor Browser যেভাবে ইন্টারনেটে Anonymity (নামপরিচয়হীনতা) নিশ্চিত করে:
টর ব্রাউজার মূলত ‘Onion Routing’ (পেঁয়াজের খোসার মতো স্তরযুক্ত রাউটিং) প্রযুক্তির মাধ্যমে কাজ করে। যখন আপনি কোনো ওয়েবসাইটে প্রবেশ করেন, তখন আপনার ডেটা সরাসরি সেই ওয়েবসাইটে না গিয়ে কয়েকটি স্তরে এনক্রিপ্ট হয়ে এলোমেলোভাবে একাধিক সার্ভারের মধ্য দিয়ে যায়:
1. মাল্টি-লেয়ার এনক্রিপশন (Multi-Layer Encryption):
আপনার পাঠানো ডেটা পেঁয়াজের খোসার মতো একাধিক স্তরে এনক্রিপ্ট করা হয়। ডেটাটি যখন একে একে রিলে বা সার্ভার পার হয়, তখন প্রতিবার একটি করে এনক্রিপশনের স্তর খুলে যায়।
2. তিনটি র্যান্ডম সার্ভার বা রিলে (Three Random Relays):
আপনার ট্রাফিক বা ডেটা টর নেটওয়ার্কের অন্তত তিনটি ভিন্ন সার্ভারের মধ্য দিয়ে যায়:
• গার্ড নোড (Guard Node): এটি আপনার আসল আইপি (IP) ঠিকানা জানে, কিন্তু আপনি কোথায় যাচ্ছেন তা জানে না।
• মিডল নোড (Middle Node): এটি কেবল ডেটা এক জায়গা থেকে অন্য জায়গায় পৌঁছে দেয়; এটি উৎস বা গন্তব্য কোনোটিই জানে না।
• এক্সিট নোড (Exit Node): এটি ডেটাকে তার চূড়ান্ত গন্তব্যে (যেমন কোনো ওয়েবসাইটে) পাঠায়। এটি বুঝতে পারে না ডেটাটি কার কাছ থেকে আসছে।
• ফলে কোনো একক সার্ভার বা মাধ্যম আপনার আসল পরিচয় এবং আপনি কোন ওয়েবসাইট ভিজিট করছেন—উভয়টি একসাথে জানতে পারে না।
3. ব্রাউজার ফিঙ্গারপ্রিন্টিং প্রতিরোধ (Resisting Fingerprinting):
সাধারণ ব্রাউজার আপনার স্ক্রিনের রেজলিউশন, ইনস্টল করা ফন্ট ও অপারেটিং সিস্টেমের তথ্য দিয়ে আপনাকে আলাদা করতে পারে। কিন্তু টর ব্রাউজার এমনভাবে তৈরি করা হয়েছে যাতে সব ব্যবহারকারীর ব্রাউজার প্রায় দেখতে একই রকম লাগে, ফলে আপনাকে আলাদা করা কঠিন হয়।
4. অটোমেটিক কুকি ও হিস্ট্রি মুছড়ে ফেলা:
আপনি যখনই টর ব্রাউজার বন্ধ করেন, এটি স্বয়ংক্রিয়ভাবে আপনার সমস্ত ব্রাউজিং হিস্ট্রি, ক্যাশ এবং কুকি মুছে ফেলে। কোনো ওয়েবসাইট বা ট্র্যাকার আপনাকে পরবর্তীতে ট্র্যাক করতে পারে না।
5. আইএসপি (ISP) থেকে নজরদারি এড়ানো:
আপনার ইন্টারনেট সার্ভিস প্রোভাইডার (ISP) বা স্থানীয়ভাবে কেউ আপনার সংযোগ পর্যবেক্ষণ করলে, তারা শুধু দেখতে পারবে যে আপনি ‘টর’ নেটওয়ার্ক ব্যবহার করছেন; কিন্তু আপনি ঠিক কোন ওয়েবসাইটটি ব্রাউজ করছেন তা দেখতে পারবে না।