কম্পিউটার টিউটোরিয়াল

টর (Tor) কী এবং অ্যানিয়ন রাউটিং কীভাবে গোপনীয়তা রক্ষা করে?

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

তবে "টর" আসলে কী, এবং অ্যানিয়ন রাউটিং কীভাবে লোকেদের চোখে পড়া থেকে রক্ষা করে?

"টর" কী?

টর (Tor) কী এবং অ্যানিয়ন রাউটিং কীভাবে গোপনীয়তা রক্ষা করে?

"টর" রেফার করে টর প্রজেক্টকে, একটি নন-প্রফিট অর্গানাইজেশন যেটা ইউএস গভরমেন্ট থেকে ফান্ড পায়। টর প্রজেক্টের প্রাইমারি ফোকাস হচ্ছে গোপনียতা; তারা মানুষের ইন্টারনেট ব্রাউজ করার এবং গভর্ণমেন্ট সার্ভিলান্স ছাড়া কথা বলার ক্ষমতা প্রচার করে। টর প্রজেক্টের সবচেয়ে মনেABLE প্রোডাক্ট হচ্ছে টর নেটওয়ার্ক, যা "অ্যানিয়ন রাউটিং" নামে একটি পদ্ধতির মাধ্যমে গোপনীয়তা রক্ষা করে।

লোকেরা টর নেটওয়ার্কের সাথে ইন্টারঅ্যাক্ট করে টর ব্রাউজারের মাধ্যমে। এটি ফায়ারফক্সের একটি মডিফাইড ভার্সন যা লোকেদের টর নেটওয়ার্ক ব্যবহার করতে দেয়। আপনাকে কোনো স্পেশাল অ্যাড-অন বা টুল দরকার নেই টর ব্রাউজার ব্যবহার করে সার্ফ করার জন্য, তাই কেউ যেকোনো বুঝতে না পারলেও ব্যবহার করতে পারে।

অ্যানিয়ন রাউটিং কীভাবে কাজ করে?

টর নেটওয়ার্ক অ্যানিয়ন রাউটিং ব্যবহার করে তার ব্যবহারকারীদের গোপনীয়তা রক্ষা করে, কিন্তু এটা কীভাবে কাজ করে?

অ্যানিয়ন রাউটিং কীভাবে কাজ করে সেটা ভালো বুঝতে, ধরি আপনি কাউকে একটি আইটেম পাঠাতে চান, কিন্তু আপনি চান কেউই না জানে যে আপনি পাঠিয়েছেন। আপনি চান না কুরিয়াররাও জানে আপনি একটি নির্দিষ্ট ব্যক্তিকে আইটেম পাঠিয়েছেন।

লെയার ব্যবহার করে সিকিউরলি আইটেম পাঠানো

এটা অর্জন করতে, আপনি প্রথমে তিনজন কুরিয়ার নিযুক্ত করুন—চলুন তাদের বলে দিয়ে কুরিয়ার এ, বি, এবং সি। আপনি প্রতিটি কে বলুন তারা একটি চেস্ট এবং একটা চাবি পাবে এটি আনলক করার জন্য। তারা চেস্ট পাওয়ার পর, তাদের চাবি দিয়ে আনলক করবে এবং ভিতরের আইটেমটা বের করবে। আইটেমটি কুরিয়ারের ডেস্টিনেশনের ঠিকানা দিয়ে অ্যাড্রেস করা থাকবে।

তারপর, আপনি যা পাঠাতে চান সেটা আপনার রিসিপিয়েন্টের ঠিকানা দিয়ে অ্যাড্রেস করুন। এটা একটি লকবক্সে রাখুন, লক করুন, তারপর কুরিয়ার সির কা ঠিকানা লিখুন। এই লকবক্সটাকে একটি বড় লকবক্সে রাখুন, লক করুন, তারপর কুরিয়ার বি-র ঠিকানা লিখুন। শেষে, এই ডাবল-লকবক্সকে আরও একটি বড় লকবক্সে রাখুন এবং সেটাও লক করুন।

এই পদ্ধতি আপনাকে কীভাবে সিকিউর করে

এই মেথডের সেরা পার্ট হচ্ছে কোনো কুরিয়ারই পুরো গল্প জানে না। এক কুরিয়ার অনুমান করতে পারে না যে আপনি আপনার রিসিপিয়েন্টকে আইটেম পাঠিয়েছেন।

  • কুরিয়ার এ জানে আপনি একটি আইটেম পাঠিয়েছেন, কিন্তু এন্ড রিসিপিয়েন্ট কে সেটা জানে না।
  • কুরিয়ার বি জানে একটি লকবক্স পাস করেছে কিন্তু কোনো ধারণা নেই কে অরিজিনালি পাঠিয়েছে (আপনি) বা কোথায় যাচ্ছে (আপনার রিসিপিয়েন্ট)।
  • কুরিয়ার সি জানে আইটেমটি কী, এবং কে পাঠিয়েছে, কিন্তু অরিজিনালি কে পাঠিয়েছে সেটা জানে না।

এই পদ্ধতি জাসুসদের chống রক্ষা করে কীভাবে

আপনি এই মেথড যথেষ্টবার ব্যবহার করলে, একটি নোজি অর্গানাইজেশন জানতে চাবে কী হচ্ছে। তারা কিছু কুরিয়ার মোল গড়ে দেয় রিপোর্ট ব্যাক করার জন্য কে লকবক্স পাঠাচ্ছে এবং কে জন্য। দুর্ভাগ্যক্রমে, আপনি পরবর্তীবার এই লকবক্স মেথড ব্যবহার করলে, দুজন কুরিয়ার মোল!

প্যানিক করার কিছু নেই, যাইহোক; এই সিস্টেম স্নুপিং কুরিয়ারদের বিরুদ্ধে রেজিস্ট্যান্ট।

  • যদি কুরিয়ার এ এবং বি মোল হয়, তারা জানে আপনি একটি ডেলিভারি পাঠিয়েছেন, কিন্তু কে পাঠাচ্ছেন সেটা জানে না।
  • একইভাবে, যদি কুরিয়ার বি এবং সি মোল হয়, তারা জানে ডেলিভারি কী এবং কের জন্য, কিন্তু কে পাঠিয়েছে সেটা জানে না।
  • সবচেয়ে খারাপ কম্বিনেশন হচ্ছে যদি এ এবং সি মোল হয়। তারা জানে আপনি একটি লকবক্স পাঠিয়েছেন এ-তে, যিনি সেটা বি-তে পাঠিয়েছেন। কুরিয়ার সি জানে তারা বি-থেকে একটি লকবক্স রিসিভ করছে, এবং তারা ফাইনাল রিসিপিয়েন্ট কে সেটা জানে। কিন্তু, যেহেতু এ বা সি কোনোটিই কনক্রিট প্রুফ নেই যে এ যেই লকবক্স রিসিভ 했던 সেটা সি যেই লকবক্স হ্যান্ডেল করেছিল। শুধু কুরিয়ার বি জানতো সেটা।

অবশ্যই, রিয়েল-ওয়ার্ল্ড সিনেরিওতে, থার্ড কেস সহজে ক্র্যাক করা যায়। মোল শুধু সেই একটা অদ্ভুত লোককে টার্গেট করবে যিনি লকবক্স মেইল দিয়ে পাঠাতে থাকেন।

তবে কি হয় যদি হাজার হাজার অন্য লোক এই সেম মেথড ব্যবহার করে? এই পয়েন্টে, এ এবং সি-র মোলরা টাইমিং-র ওপর নির্ভর করবে। যদি এ আপনার থেকে একটি লকবক্স বি-তে ডেলিভার করে, এবং বি একদিন পর সি-তে একটি লকবক্স দেয়, তবে এ এবং সি সন্দেহ করবেন তারা উভয় আপনার চেইন-এ। এক কেস প্রুফ করার জন্য পর্যাপ্ত নয়, তাই তাদের এই প্যাটার্ন কয়েকবার রিপিট হওয়া দেখতে হবে কনফার্ম করার আগে।

সংবেদনশীল ইনফরমেশন পাঠানোর ঝুঁকি

কুরিয়ার সি মোল হলে আরেকটা সমস্যা রয়েছে। মনে রাখবেন কুরিয়ার সি আপনি যা পাঠাচ্ছেন সেটা দেখতে পায়। এর মানে আপনি লকবক্স সিস্টেম দিয়ে নিজের সম্পর্কে কোনো ইনফরমেশন পাঠাবেন না, না হলে কুরিয়ার সি ডিটেইলস পিস টুগেদার করতে পারবে।

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

এটি অ্যানিয়ন রাউটিংর সাথে কীভাবে সম্পর্কিত

টর (Tor) কী এবং অ্যানিয়ন রাউটিং কীভাবে গোপনীয়তা রক্ষা করে?

এটাই হচ্ছে অ্যানিয়ন রাউটিং কীভাবে কাজ করে। অ্যানিয়ন রাউটিং হচ্ছে যখন একটি ডেটা প্যাকেট তিনটি "লെയার" এনক্রিপশন দিয়ে প্রোটেক্ট করা হয়। এই লেয়ারগুলোই অ্যানিয়ন রাউটিং টেকনিককে নাম দিয়েছে—পেঁয়াজের লেয়ারের মত।

যখন একটি প্যাকেট অ্যানিয়ন রাউটিং দিয়ে পাঠানো হয়, এটি তিনটি নোড দিয়ে যায়; এন্ট্রি, মিডল, এবং এক্সিট নোড। এগুলো উপরের উদাহরণের তিনজন কুরিয়ার। প্রতিটি নোড শুধু জানে তার ডেজিগনেটেড লেয়ার কীভাবে ডিক্রিপ্ট করতে হয়, যা তাদের বলে কোথায় প্যাকেটটি পাঠাতে হবে।

আপনি মনে করতে পারেন টর তার নেটওয়ার্কের সব নোডের মালিক, কিন্তু এটা সত্য নয়! একটি কোম্পানি সব নোড কন্ট্রোল করলে সেটা প্রাইভেট নয়। কোম্পানি ফ্রিলি প্যাকেট মনিটর করতে পারে যেন সেগুলো ট্রাভেল করে, যা পুরো গেম দিয়ে দেয়। তাই, টর নেটওয়ার্ক বিশ্বব্যাপী ভলান্টিয়ারদের দ্বারা চালানো হয়। এগুলো সাধারণত প্রাইভেসি অ্যাডভোকেট যারা টর নেটওয়ার্ককে mạnh করতে চায়।

আপনি টর ব্রাউজার বুট করলে, এটি র‍্যান্ডমলি তিনটি এই ভলান্টিয়ার সার্ভার সিলেক্ট করে প্রতিটি নোড হিসেবে কাজ করতে। এটা প্রতিটি সার্ভারকে একটি চাবি দেয় এর লেয়ার অফ এনক্রিপশন ডিক্রিপ্ট করার জন্য, উপরের উদাহরণের চেস্টের চাবির মত। তারপর ব্রাউজার তার ডেটা তিন লেয়ার প্রোটেকশন দিয়ে এনক্রিপ্ট করে এবং এই নোডগুলো জুড়ে পাস করে।

অ্যানিয়ন রাউটিংর দুর্বলতা

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

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

সৌভাগ্যয়, একটি অর্গানাইজেশনের জন্য এটি করতে হলে তাদের লাকি হতে হবে। লেখা সময়ে, টর মেট্রিক রিপোর্ট করে প্রায় ৫,০০০ রিলে ব্যবহার 중। টর ব্রাউজার কানেক্ট করার সময় তিনটি র‍্যান্ডমলি সিলেক্ট করে, যা একটি অর্গানাইজেশনের জন্য আপনাকে স্পেসিফিক্যালি টার্গেট করা হার্ড করে দেয়।

এক্সট্রা, কিছু ইউজার টর-এ কানেক্ট করার আগে ভিপিএন ব্যবহার করে। সেটা করলে, টর নেটওয়ার্কের যেকোনো স্পাই ইউজারকে তাদের ভিপিএন প্রোভাইডার পর্যন্ত ট্রেস করতে পারবে। যদি ইউজার একটি প্রাইভেসি-রেসপেক্টিং ভিপিএন ব্যবহার করে, স্পাইরা আউট অফ লাক হবে।

উপরের উদাহরণ যে পয়েন্টটি তৈরি করেছিল সেটা হচ্ছে আপনি কুরিয়ারদের সাথে প্রাইভেট ইনফরমেশন ট্রাস্ট করতে পারবেন না। কারণ কুরিয়ার সি (এক্সিট নোড) দেখতে পায় আপনি কী পাঠাচ্ছেন। যদি তারা ম্যালিশিয়াস হয়, তারা নেটওয়ার্কটিকে ইনফরমেশন হারভেস্ট করার একটি মিডিয়াম হিসেবে ব্যবহার করতে পারে। خوشকিছমত, ম্যালিশিয়াস এক্সিট নোড থেকে সেফ থাকার উপায় রয়েছে, যেন শুধু এইচটিটিপিএস ব্যবহার করা।

টর নেটওয়ার্ক অ্যাক্সেস করার পদ্ধতি

টর নেটওয়ার্ক অ্যাক্সেস করা সহজ। টর ব্রাউজার ডাউনলোড পেজে যান এবং আপনার সিস্টেমে ইনস্টল করুন। তারপর, এটি ব্যবহার করুন যেন এটি আপনার নরম্যাল ব্রাউজার। আপনি লক্ষ্য করবেন জিনিসগুলো একটু স্লো লোড হচ্ছে। এটা কারণ আপনার ট্রাফিক তিনটি নোড দিয়ে যাবে; ঠিক যেমন তিন কুরিয়ার দিয়ে আইটেম পাঠানো ডায়রেক্ট পাঠানোর চেয়ে স্লো। তবে, আপনার ব্রাউজিং খুব সিকিউর হবে এবং লোকেরা আপনাকে ট্র্যাক করতে খুব কষ্ট পাবে।

একটি সতর্কতা: টর ব্রাউজার একই টুল যা ক্রিমিনালরা ডার্ক ওয়েব অ্যাক্সেস করতে ব্যবহার করে। আপনি ব্রাউজার ব্যবহার করলে, আপনাকেও ডার্ক ওয়েব অ্যাক্সেস করার ক্ষমতা মেলবে। আপনি যদি অকমফরটেবল ফিল করেন, ".onion" দিয়ে শেষ হওয়া যেকোনো ওয়েবসাইটে ক্লিক করবেন না বা ভিজিট করবেন না, কারণ এগুলো ডার্ক ওয়েব পেজ। خوشকিছমত, আপনি অনিয়ন ওয়েবসাইট খুঁজে পাবেন না যদি আপনি সক্রিয়ভাবে সার্চ না করেন।

টর ব্রাউজার ব্যবহার করার সেরা টিপসও শিখা উচিত, যেন আপনি আপনার ব্রাউজিং এক্সপেরিয়েন্সের সেরা আউটপুট পান।

ইন্টারনেটে আপনার গোপনীয়তা সিকিউর করা

টর নেটওয়ার্ক যেকোনো যিনি তাদের পরিচয় লুকাতে চান তাদের জন্য একটি চমৎকার টুল। এর অ্যানিয়ন রাউটিং টেকনোলজির জন্য, কেউ আপনার ব্রাউজিং অভ্যাস বের করা খুব কঠিন। সবচেয়ে ভালো পার্ট, এই নেটওয়ার্ক অ্যাক্সেস করা ফায়ারফক্স ব্যবহার করার চেয়ে সহজ!

আপনি আরও সেফ থাকতে চাইলে, অবশ্যই ফ্রি ভিপিএন সার্ভিস নিন আরও গোপনীয়তার জন্য।

  1. "Do Not Track" কী এবং কি এটি আপনার গোপনীয়তা রক্ষা করে?

  2. ম্যাজেন্টো কিলার এক্সপ্লয়িট: কীভাবে এটি ম্যাজেন্টো সাইটগুলকে টার্গেট করে এবং এর প্রভাব

  3. Tor Browser-এ গোপনীয়তা রক্ষা: একটি ব্যাপক গাইড

  4. ফর্মজ্যাকিং ব্যাখ্যা: লুকানো ক্রেডিট কার্ড চুরি থেকে PC রক্ষা করুন