SSD Nodes Learn Hosting plans →
మార్గదర్శకాలు Matt Connorద్వారా Matt Connor · అప్‌డేట్ చేయబడింది 2026-08-30

Tor చరిత్ర: onion routing నుంచి నేటి network వరకు

Tor 1995లో U.S. Navy పరిశోధనగా ఎలా ప్రారంభమైందో, 2002లో networkగా ఎలా మారిందో, 2006లో Tor Project స్థాపనతో పాటు funding ఎవరు అందిస్తున్నారో తెలుసుకోండి.

Tor చరిత్ర సంక్షిప్తంగా

Tor చరిత్ర 1995లో U.S. Navyకి చెందిన పరిశోధనా సంస్థ U.S. Naval Research Laboratoryలో ప్రారంభమైంది. David Goldschlag, Michael G. Reed మరియు Paul Syverson అక్కడ తొలి onion routing prototypes ను నిర్మించారు. Tor Project యొక్క స్వంత కాలక్రమం ప్రకారం, వారు వేసిన ప్రశ్న: “ఎవరు ఎవరితో మాట్లాడుతున్నారో వెల్లడించని internet connections సృష్టించే మార్గం ఉందా?” ప్రస్తుతం ప్రజలు ఉపయోగిస్తున్న network 2002 అక్టోబర్‌లో అమల్లోకి వచ్చింది. దాని code ను free and open software license కింద విడుదల చేశారు. Tor Project, Inc. ను 2006లో nonprofit సంస్థగా స్థాపించారు.

క్రింద ఉన్న ప్రతి తేదీ Tor Project ప్రచురించిన కాలక్రమం, దాని release notes లేదా దాని స్వంత support pages నుంచి తీసుకున్నది. ఎవరు ఈ పనికి funding అందిస్తున్నారు వంటి అంశాలపై అభిప్రాయభేదం ఉన్నప్పుడు, ఈ విభాగం అందుబాటులో ఉన్న ఆధారాలను మరియు మీరు స్వయంగా వాటిని ఎక్కడ పరిశీలించవచ్చో వివరిస్తుంది.

onion routing వాస్తవంగా చేసే పని

onion routing సాధారణంగా ఇంటర్నెట్ కలిపి ఉంచే రెండు విషయాలను వేరు చేస్తుంది: మీరు ఎవరో, మీరు ఏమి అభ్యర్థించారో. మీ Tor client మూడు relays ను ఎంచుకుని, వాటి ద్వారా ఒక circuit నిర్మిస్తుంది. ఇది మీ traffic ను మూడు encryption layers తో చుట్టి పంపుతుంది. ప్రతి relay ఒక్క layer ను తొలగించి, తదుపరి hop address ను మాత్రమే తెలుసుకుని, packet ను ముందుకు పంపుతుంది. ఈ layered నిర్మాణం నుంచే దీనికి ఈ పేరు వచ్చింది.

guard అని పిలిచే మొదటి relay మీ IP address ను చూస్తుంది, కానీ మీ destination ను చూడదు. exit అని పిలిచే చివరి relay మీ destination ను చూస్తుంది, కానీ మీ IP address ను చూడదు. మధ్య relay కు ఈ రెండూ తెలియవు. ఏ ఒక్క relay వద్దా ఈ రెండు వివరాలు కలిసి ఉండవు. ఇదే మొత్తం security కారణం. అందుకే relays ను పరస్పరం సంబంధం లేని వ్యక్తులు నిర్వహించాలి. ఒకే organisation మీ guard మరియు exit రెండింటినీ నిర్వహిస్తే, ఈ విభజన తొలగిపోతుంది. అప్పుడు encryption వల్ల మీకు ఎలాంటి రక్షణ లభించదు.

తెలిసిన బలహీనత traffic correlation. ఒక circuit యొక్క రెండు చివరలను ఒకేసారి monitor చేయగల observer, లోపలికి వెళ్లే packets timing మరియు sizes ను బయటకు వచ్చే packets తో సరిపోల్చగలడు. మొత్తం internet ను ఒకేసారి monitor చేయగల attacker నుంచి Tor రక్షణ ఇవ్వదు. Roger Dingledine, Nick Mathewson మరియు Paul Syverson రచించిన 2004 design paper, "Tor: The Second-Generation Onion Router", తన threat model లో ఇదే విషయాన్ని స్పష్టంగా పేర్కొంది.

ప్రైవేట్ నెట్‌వర్క్ ఎందుకు పనికిరాకపోయేది

చిన్న సారాంశాలు వదిలివేసే భాగం ఇదే. ఈ పేజీలోని మిగతా విషయాలన్నింటినీ ఇది వివరిస్తుంది.

తన స్వంత traffic ను మాత్రమే మోసే network నుంచి సైనిక లేదా గూఢచార సంస్థ anonymity పొందలేరు. Anonymity అనేది ఒక cipher లక్షణం కాదు; అది ఒక సమూహం లక్షణం. Network నుంచి బయటకు వెళ్లే ప్రతి connection ఒకే కార్యాలయానికి చెందినదైతే, ఆ connection బయటకు వెళ్లడాన్ని గమనించిన పరిశీలకుడు సమాధానాన్ని ఇప్పటికే తెలుసుకున్నట్టే. Encryption మాత్రం పూర్తిగా సరిగానే పనిచేస్తుంది. కానీ anonymity ఉండదు, ఎందుకంటే ఎవరితోనైనా గందరగోళం చెందే అవకాశం ఉండదు.

అందువల్ల రూపకల్పన public గా ఉండాలి. Traffic ఇతరుల traffic తో కలవాలి. Code ను October 2002లో free software licence కింద విడుదల చేశారు. ఎవరైనా relay నడపగలిగారు. Journalists, activists, researchers, అలాగే advertising network ను తప్పించుకోవాలనుకునే సాధారణ వ్యక్తులు కూడా ఇందులోని ఇతరులందరినీ రక్షించే సమూహంగా మారారు. Dingledine మరియు Mathewson ఈ వాదనను 2006లో "Anonymity Loves Company: Usability and the Network Effect" అనే పత్రంలో వివరించారు. ఈ పత్రాన్ని Workshop on the Economics of Information Securityలో సమర్పించారు. User base పరిమాణం మరియు వైవిధ్యం ఆ system యొక్క security property అని దీని నిర్ధారణ. అది marketing number కాదు.

alpha code నుంచి nonprofit వరకు

Tor Project timeline మరియు అది ప్రచురించిన papers ఈ దశలను నమోదు చేస్తాయి:

  • October 2002: Tor network deploy చేయబడింది. code "under a free and open software license"గా విడుదలైంది.
  • End of 2003: network "about a dozen volunteer nodes, mostly in the U.S., plus one in Germany"పై నడిచింది.
  • 2004: Dingledine, Mathewson మరియు Syverson "Tor: The Second-Generation Onion Router" అనే design paper ను ప్రచురించారు.
  • 2004: Electronic Frontier Foundation (EFF) Tor పై జరుగుతున్న పనికి funding అందించడం ప్రారంభించింది.
  • 2006: development కొనసాగించడానికి The Tor Project, Inc. ను 501(c)(3) nonprofit గా స్థాపించారు.
  • 2007: national firewalls public relay list ను block చేయడం ప్రారంభించినందున bridges పై పని మొదలైంది.
  • 2008: Tor Browser development ప్రారంభమైంది.

Network ప్రస్తుతం ఎలా ఉపయోగించబడుతుందో అర్థం చేసుకోవడానికి తరువాతి రెండు తేదీలు ముఖ్యమైనవి. Arab Spring సమయంలో 2010 చివర్లో Tor ఉపయోగించబడిందని Tor Project timeline పేర్కొంటుంది. అది identity ను రక్షించడానికి మరియు block చేసిన sites ను చేరుకోవడానికి ఉపయోగించబడింది. 2013లోని Snowden documents Tor పాత్రను విస్తృతంగా అర్థం చేసుకున్న సమయంగా కూడా timeline నమోదు చేస్తుంది. ఆ సమయంలో Tor విచ్ఛిన్నం కాలేదని ఆ documents చూపించాయని అది చెబుతుంది. ఈ రెండు సంఘటనల్లో ఏదీ protocol ను మార్చలేదు. కానీ Tor ను install చేసిన వారి వర్గాన్ని రెండూ మార్చాయి.

Tor కోసం ఎవరు చెల్లిస్తారు, దాన్ని ఎలా తనిఖీ చేయాలి

Tor Project తన support pages లో దీనికి స్వయంగా సమాధానం ఇస్తుంది: "Tor Project కు ప్రభుత్వ grants, private foundations, individual donors కలయిక ద్వారా నిధులు అందుతాయి." ఇందులో ప్రభుత్వ నిధులు కూడా ఉన్నాయి. ప్రారంభం నుంచే అవి ఇందులో భాగంగా ఉన్నాయి. supporters page లో Ford Foundation, Open Technology Fund, Craig Newmark Philanthropies తో పాటు U.S. Department of State పేరును కూడా పేర్కొన్నారు. Brave, DuckDuckGo, Mullvad VPN, Fastly వంటి కంపెనీలు కూడా అందులో ఉన్నాయి. Audited financials ను blog posts గా ప్రచురిస్తారు. తాజాగా 2023 నుంచి 2024 వరకు ఉన్న financial year కు సంబంధించిన వివరాలు December 2025లో ప్రచురించబడ్డాయి. "మా sponsors మరియు funding model గురించి మా communityతో బహిరంగంగా మాట్లాడటం, నమ్మకాన్ని కొనసాగించడానికి ఉత్తమ మార్గం" అని project తన స్థానం పేర్కొంది.

ఉపయోగకరమైన ప్రశ్న ఎవరు చెల్లించారు అనేది కాదు. ఆ డబ్బుతో ఏమి కొనగలిగారు అనేదే ప్రశ్న. Torలో మీరు login చేసే service లేదు. ఇది ఒక protocol specification, మీరు source చదవగల client, అలాగే ఇతరులు నిర్వహించే relays network. ఎవరికైనా backdoor పెట్టాలనుకుంటే, దాన్ని మూడు ప్రదేశాల్లో ఒకదానిలో పెట్టాలి. వాటిలో ప్రతి దాన్ని తనిఖీ చేయవచ్చు.

  • Sourceలో. Client open sourceలో ఉంది. Protocol publicగా specified చేయబడింది. Academic researchers Torపై attacks ను క్రమం తప్పకుండా ప్రచురిస్తారు. లోపాన్ని ముందుగా గుర్తించడానికి వారికి వృత్తిపరమైన ప్రోత్సాహం కూడా ఉంది.
  • Binaryలో. Tor Browser builds August 2013 నుంచి deterministicగా ఉన్నాయి. అందువల్ల independent builder ఒక releaseను మళ్లీ build చేసి, ప్రచురించిన downloadతో byte by byte పోల్చవచ్చు. తన sourceతో సరిపోని binaryను దాన్ని ship చేసిన వ్యక్తిని నమ్మకుండానే గుర్తించవచ్చు.
  • Relaysలో. Tor Project networkను నిర్వహించదు. "The Tor network relies on volunteers to donate bandwidth." Guards, middle relays, exits, bridges వేలాది సంబంధం లేని operatorsకు చెందినవి. Funderను compromise చేసినంత మాత్రాన ఇవి compromise కావు.

Project యొక్క స్వంత ప్రకటన సంక్షిప్తంగా ఇలా ఉంది: "Torకు backdoors లేవు. Software open sourceలో ఉంది, దాని codeను స్వతంత్రంగా audit చేయవచ్చు, tampering నుంచి రక్షించడానికి ప్రతి release signedగా ఉంటుంది." ప్రతి వాక్యభాగం మీరు స్వయంగా వెళ్లి verify చేయగల విషయాన్ని పేర్కొంటుంది కాబట్టే ఆ వాక్యానికి విలువ ఉంది.

ఒక వాస్తవమైన పరిమితి ఉంది. అది integrity గురించి కాకుండా priorities గురించి. ఏ పని ముందుగా జరగాలో grant money నిర్ణయిస్తుంది. అందువల్ల network performance వంటి పనులతో పోలిస్తే censorship circumventionకు మరింత స్థిరంగా funding లభించింది. ఇది projectపై సముచితమైన విమర్శ. "Code compromise అయింది" అనే విమర్శకు ఇది భిన్నమైనది. దీనికి సమాధానం ఎవరి హామీనైనా నమ్మడం ద్వారా కాదు. Financial reports చదవడం ద్వారా సమాధానం పొందాలి.

దాచిన సేవలు onion services గా మారాయి

onion service అనేది తన IP address ను ఎప్పుడూ బయటపెట్టని server. Client మరియు server రెండూ network లోని ఒక meeting point వరకు తమ తమ circuit ను నిర్మిస్తాయి. అందువల్ల ఏ పక్షానికీ మరొక పక్షం address తెలియదు. ఈ address ను ఏ registry కూడా ఎవరికీ కేటాయించిన పేరు కాదు. ఇది server యొక్క public key నుంచి ఉత్పన్నమవుతుంది. అందుకే .onion address యాదృచ్ఛిక అక్షరాల్లా కనిపిస్తుంది.

onion services timeline లో విడుదలల వివరాలు ఉన్నాయి:

  • 8 April 2004: Tor 0.0.6pre1 లో hidden services మొదట అమలు చేయబడ్డాయి.
  • 21 September 2007: Tor 0.2.0.7-alpha లో version 2 hidden services అందుబాటులోకి వచ్చాయి.
  • 19 December 2016: Tor 0.3.0.1-alpha లో version 3 అభివృద్ధి ప్రారంభమైంది.
  • 9 January 2018: Tor 0.3.2.9 లో version 3 విడుదలైంది.

"hidden services" అనే పేరు "onion services" గా మారడం ఒకే తేదీన కాకుండా క్రమంగా జరిగింది. Tor Project యొక్క స్వంత documentation లో ఇప్పటికీ రెండు పదాలూ కనిపిస్తాయి. పాత పేరు సరైన విషయాన్ని సూచించలేదు. అనేక onion sites public గా ఉంటాయి, index చేయబడతాయి, ప్రచారం చేయబడతాయి. దాచబడేది site కాదు, server ఉన్న స్థానం. అసలు పేరు config file లో మిగిలి ఉంది. ఇది ఆ పేరుకు సంబంధించిన ఉపయోగకరమైన అవశేషం. torrc లో ఒక service ను ఇప్పటికీ ఈ విధంగానే ప్రకటిస్తారు:

HiddenServiceDir /var/lib/tor/my_service/
HiddenServicePort 80 127.0.0.1:8080

ఈ directory లో service keys మరియు address ఉన్న hostname file ఉంటాయి. port line, onion address లోని ఒక port ను అదే machine లోని local address కు map చేస్తుంది. అందువల్ల web server 127.0.0.1 కు bind అయి ఉండవచ్చు. అది public interface పై ఎప్పుడూ listen చేయాల్సిన అవసరం ఉండదు. Version 3 default కావడంతో, ఈ రెండు lines తో నేడు సృష్టించిన service కు v3 address లభిస్తుంది. అద్దెకు తీసుకున్న server పై దీన్ని అమలు చేయడం ప్రధానంగా nginx ను loopback పై ఉంచడం, తరువాత address ను మీ public IP తో అనుసంధానించే leaks ను మూసివేయడం వంటి పనులతో కూడి ఉంటుంది. మీ స్వంత VPS పై .onion site hosting చేయడం ఈ ప్రక్రియను దశలవారీగా వివరిస్తుంది.

onion address domain name కూడా కాదు. October 2015 లో ప్రచురించబడిన RFC 7686, .onion ను special-use domain name గా కేటాయించింది. దీనివల్ల సాధారణ resolvers ఈ lookups ను public DNS (domain name system) లోకి leak చేయకుండా ఆపవచ్చు. ఇది నిర్దేశించే నియమం స్పష్టంగా ఉంది: ".onion కోసం queries వచ్చినప్పుడు Authoritative servers MUST respond with NXDOMAIN." దీన్ని సాధారణ domain name ఎలా resolve అవుతుందో అనే విషయంతో పోల్చండి. అసలు తేడా ఇదే. DNS name ను registry మీకు కేటాయిస్తుంది. తరువాత మీ నియంత్రణలో లేని servers ద్వారా దాని lookup జరుగుతుంది. onion address ఒక public key. అందువల్ల అది తానే authenticate అవుతుంది. ఎలాంటి lookup అవసరం ఉండదు.

పాత .onion చిరునామాలు ఎందుకు పనిచేయడం ఆపేశాయి

ఈ రెండు చిరునామా ఫార్మాట్‌లు పరస్పరం అనుకూలంగా ఉండవు. పాత ఫార్మాట్‌ను శాశ్వతంగా నిలిపివేశారు.

ChartOnion service addresses, v2 against v3
The data behind this chart
[
  {
    "version": "v2 (retired 2021)",
    "address_length_chars": 16,
    "service_key": "RSA-1024",
    "address_hash": "SHA-1, truncated to 80 bits"
  },
  {
    "version": "v3 (current)",
    "address_length_chars": 56,
    "service_key": "Ed25519",
    "address_hash": "SHA3-256"
  }
]

ఒక v2 చిరునామాలో 16 అక్షరాలు ఉండేవి. ఎందుకంటే అందులో RSA-1024 public key యొక్క SHA-1 hash లోని మొదటి 80 bits మాత్రమే ఉండేవి. ఒక v3 చిరునామాలో 56 అక్షరాలు ఉంటాయి. ఎందుకంటే అందులో పూర్తి Ed25519 public keyతో పాటు checksum మరియు version byte కూడా ఉంటాయి. పాత ఫార్మాట్‌లో చిరునామాను truncate చేయడం ఆపివేసినందువల్ల v3 చిరునామా పొడవుగా ఉంటుంది. ఇప్పుడు చిరునామానే ఆ సేవకు పూర్తి identityగా ఉంటుంది.

నిలిపివేత ముందుగానే ప్రకటించిన షెడ్యూల్ ప్రకారం జరిగింది:

  • 15 September 2020, Tor 0.4.4.x: v2 deprecated అయిందని Tor operators మరియు clients కు హెచ్చరికలు ఇవ్వడం ప్రారంభిస్తుంది.
  • 15 July 2021, Tor 0.4.6.x: v2 support code base నుంచి తొలగించబడుతుంది.
  • 15 October 2021: support ఉన్న ప్రతి series కోసం కొత్త stable client releases v2 ను నిలిపివేస్తాయి.

ఇందుకు cryptographic కారణం ఉందని ప్రకటించారు. “మనుషుల గణితం మరియు cryptography అవగాహన అభివృద్ధి చెందుతున్నకొద్దీ version 2 కు ఆధారమైన పునాది బలహీనమైంది. ఈ సమయంలో అది సురక్షితం కాదు.” 80-bit truncated SHA-1 hash మరియు 1024-bit RSA key రెండూ 2021 నాటికి ఆమోదయోగ్యమైన కనిష్ఠ స్థాయికంటే తక్కువగా ఉన్నాయి. అదనంగా, ఆ చిరునామా ఫార్మాట్‌లో ఈ రెండింటినీ మార్చేందుకు అవకాశం లేదు.

దీని ప్రభావం పాఠకుడికి సులభంగా అర్థమయ్యేలా ఉంది. అందువల్ల దీన్ని స్పష్టంగా చెప్పాలి. 2021కి ముందు ప్రచురించిన ప్రతి 16 character .onion link శాశ్వతంగా పనిచేయదు. దానికి redirect కూడా లేదు. v2 చిరునామాను upgrade చేయడం సాధ్యం కాదు. ఎందుకంటే ఆ చిరునామానే పాత key. Operators కొత్త service ను సృష్టించి, users ఇప్పటికే విశ్వసించే ఏదైనా channel ద్వారా కొత్త చిరునామాను ప్రచురించాల్సి వచ్చింది.

Bridges మరియు pluggable transports: censorship నిరంతరం మారుతూ వచ్చింది

Public relays జాబితాను ఉద్దేశపూర్వకంగా ప్రచురిస్తారు. అందువల్ల ఒక server తనకు మార్గాన్ని ఎంచుకోవడాన్ని నమ్మకుండా, client తన మార్గాన్ని స్వయంగా ఎంచుకోగలదు. అదే ప్రచురిత జాబితా Tor ను ఆపాలనుకునే ఏ దేశానికైనా సిద్ధంగా ఉన్న blocklist అవుతుంది. Bridges పై పని 2007లో ప్రారంభమైంది. Bridge అనేది public జాబితాలో లేని relay. Web లేదా email ద్వారా వాటిలో కొన్నింటిని మీరు అభ్యర్థించవచ్చు. అప్పుడు censor enumerate చేయలేని addresses ను block చేయలేడు. Volunteers నిరంతరం bridges జోడిస్తుండటంవల్లే ఈ సరఫరా కొనసాగుతుంది. అలాగే తక్కువ ఖర్చు VPSపై obfs4 bridge నడపడం అనేది కొన్ని torrc directives మరియు ఒక firewall rule మాత్రమే; ప్రత్యేక project అవసరం లేదు.

తర్వాత blocking addresses నుంచి traffic రూపానికి మారింది. Deep packet inspection ఏ IP address కు traffic వెళ్తున్నా, wire పై Tor protocol ను గుర్తిస్తుంది. దీనికి పరిష్కారం pluggable transports. ఇవి Tor traffic ఏమి చేస్తుందో మార్చకుండా, అది బయటికి ఎలా కనిపిస్తుందో మార్చే wrapper. ప్రస్తుత Tor Browser లో ఇవి lyrebird అనే ఒక binaryగా వస్తాయి. ఇది obfs4proxy కు successor. Client-side configuration torrc లోని మూడు lines:

UseBridges 1
ClientTransportPlugin meek_lite,obfs4,snowflake,webtunnel exec [PATH]/lyrebird
Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0

[PATH] స్థానంలో lyrebird binary ఉన్న directory ను ఉంచండి. మొత్తం Bridge line ను స్వయంగా టైప్ చేయకుండా Tor Project bridges site నుంచి తీసుకోండి. ప్రతి transport వేర్వేరు blocking పద్ధతిని పరిష్కరిస్తుంది:

  • obfs4 traffic ను గుర్తించగల ఏ protocol header కూడా filter కు కనిపించకుండా, దాన్ని గుర్తించలేని traffic లాగా మారుస్తుంది. ముందుగా దీన్ని ప్రయత్నించాలని Tor స్వయంగా సూచిస్తుంది. ఇది randomising transport కావడంతో ఎక్కువ మంది వినియోగదారులకు పనిచేస్తుంది.
  • snowflake volunteers సాధారణ web browsers లో నడిపే స్వల్పకాలిక proxies ద్వారా connection ను పంపుతుంది. అందువల్ల మీరు connect అయ్యే address నిరంతరం మారుతుంది. ఇది 6 July 2021న version 10.5లో stable Tor Browser కు చేరింది.
  • meek connection ను పెద్ద cloud provider ద్వారా route చేస్తుంది. అందువల్ల traffic ఆ provider కు వెళ్తున్నట్లుగా కనిపిస్తుంది. దీన్ని block చేయాలంటే ఆ provider ను కూడా block చేయాలి.
  • webtunnel, obfs4 కు వ్యతిరేకమైన విధానాన్ని అనుసరిస్తుంది. ఏదీ గుర్తుపట్టలేనట్లుగా కనిపించడానికి బదులుగా, web server కు వెళ్తున్న సాధారణ HTTPS connection లాగా కనిపిస్తుంది. ఇది “payload connection ను WebSocket లాంటి HTTPS connection లోకి wrap చేయడం” ద్వారా పనిచేస్తుంది. Protocols యొక్క చిన్న జాబితాను మాత్రమే అనుమతించే networks కోసం Tor Project దీన్ని 12 March 2024న stable Tor Browser లో విడుదల చేసింది.

గత ఇరవై సంవత్సరాల వాస్తవ రూపం ఇదే. ప్రతి కొత్త transport ఒక నిర్దిష్ట blocking technique పనిచేయడం ప్రారంభించినందువల్ల వచ్చింది. ఆ releases తేదీలు, ఆ సంవత్సరంలో censors ఏమి చేస్తున్నారో నమోదు చేస్తాయి.

Tor అనేది VPN కాదు, VPS కూడా VPN కాదు

చాలామంది VPNల గురించి చదివిన తర్వాత Torను ఉపయోగించడం ప్రారంభిస్తారు. అందువల్ల తేడాను ఖచ్చితంగా అర్థం చేసుకోవాలి. VPN (virtual private network) మీ network trafficను ఒకే సంస్థ నిర్వహించే ఒకే సర్వర్‌కు పంపుతుంది. ఆ సంస్థకు మీ నిజమైన address మరియు మీరు చేరాలనుకున్న destination ఒకే సమయంలో తెలుస్తాయి. Tor మీ network trafficను వేర్వేరు వ్యక్తులు నిర్వహించే మూడు relays ద్వారా పంపుతుంది. అందువల్ల వాటిలో ఏ ఒక్క relay వద్దా ఈ రెండు విషయాలు ఒకేసారి ఉండవు. ఇవి వేర్వేరు trust models, అలాగే వేర్వేరు failure modes. VPS మరియు VPN మధ్య తేడాలో ప్రతి దాని ఉపయోగం ఎక్కడో వివరించబడింది.

మీ నియంత్రణలో ఉన్న యంత్రాల మధ్య private tunnel కావాలంటే, పెద్ద సమూహంలో anonymity కాదు, మీరు స్వయంగా నిర్వహించే VPN అవసరం. దాదాపు 40 lines configతో VPSపై WireGuard VPNను స్వయంగా host చేయవచ్చు. ఇది local network మరియు మీ internet provider నుంచి మీ network trafficను రక్షిస్తుంది. అయితే serverను మీ స్వంత payment detailsతో అద్దెకు తీసుకున్నందున, serverను host చేసే సంస్థ నుంచి మీకు anonymity లభించదు. VPS hosting సురక్షితమేనా అనే ప్రత్యేక ప్రశ్న మరో threat గురించి: మీ boxను మరెవరు చేరగలరు?

Relay నడపడం దీనికి విరుద్ధమైన దిశ. Tor network దానిపై ఆధారపడి ఉంటుంది. Bridges, guards, middle relays మరియు exits అన్నింటికీ operators అవసరం. Tor Project యొక్క relay guideలో "running a relay requires technical skill and commitment" అని స్పష్టంగా ఉంది. Exits వల్ల చట్టపరమైన బాధ్యతలు ఎదురయ్యే అవకాశం ఉంది. ఎందుకంటే ఇతరుల network traffic మీ IP address కింద internetకు వెళ్తుంది. మీ hosting providerకు దీనిపై ఫిర్యాదు అందవచ్చు. Exit relay ప్రారంభించే ముందు ఆ guideను చదవండి. ప్రారంభించిన తర్వాత చదవకండి.

FAQ

Tor ను US ప్రభుత్వం రూపొందించిందా?

Onion routing 1995లో U.S. Naval Research Laboratoryలో ప్రారంభమైంది. అక్కడ David Goldschlag, Michael G. Reed మరియు Paul Syverson మొదటి prototypes ను రూపొందించారు. Tor స్వయంగా తదుపరి తరం design. దీనిని Roger Dingledine, Nick Mathewson మరియు Paul Syverson 2001 మరియు 2002 ప్రాంతంలో ప్రారంభించారు. ఈ network ను 2002 అక్టోబర్‌లో free software licence కింద deploy చేశారు. Tor Project, Inc. 2006 నుంచి స్వతంత్ర 501(c)(3) nonprofit సంస్థగా ఉంది. ప్రభుత్వ మూలం నిజమే. Network ఒకే సంస్థకు చెందిన traffic ను మోస్తే, ఆ సంస్థకు anonymity ఉండదు. ఎందుకంటే network నుంచి బయటకు వెళ్లే ప్రతి connection, దాన్ని ఉపయోగించడం ద్వారా sender ను గుర్తించగలదు. అందుకే ఈ network అందరికీ అందుబాటులో ఉండాలి.

ప్రభుత్వ నిధులు ఉన్నాయని Torలో backdoor ఉందని అర్థమా?

Tor Project ఇచ్చే సమాధానం: "Torలో backdoors లేవు. Software open source. దాని code ను స్వతంత్రంగా audit చేయవచ్చు. Tampering నుంచి రక్షించడానికి ప్రతి release పై signature ఉంటుంది." ఇది కేవలం హామీ కాకుండా పరీక్షించగలగడానికి దాని చుట్టూ ఉన్న నిర్మాణం కారణం. Protocol ను publicగా specify చేశారు. Tor Browser builds deterministic గా ఉంటాయి. అందువల్ల స్వతంత్ర builder ఒక release ను మళ్లీ build చేసి, published binaryతో పోల్చవచ్చు. Relays ను ఏదైనా funder కాకుండా volunteers నిర్వహిస్తారు. ఏ పని ముందుగా చేయాలనే దానిపై funding ప్రభావం చూపుతుంది. Tor blogలోని audited financial reports ద్వారా డబ్బు ఎక్కడి నుంచి వచ్చిందో చూడవచ్చు. ఇది priorities గురించి ప్రశ్న. Code గురించి కాదు.

నా పాత .onion address ఎందుకు పనిచేయడం ఆపింది?

అది version 2 address. v2 onion services ను 2021లో నిలిపివేశారు. Tor దీనిపై 15 September 2020 నుంచి హెచ్చరికలు ఇచ్చింది. 15 July 2021న Tor 0.4.6.xలోని code base నుంచి v2ను తొలగించింది. 15 October 2021న stable releasesలో దాన్ని disable చేసింది. v2 addressలో .onion కు ముందు 16 characters ఉంటాయి. v3 addressలో 56 ఉంటాయి. Redirect లేదా upgrade path లేదు. ఎందుకంటే address పాత key నుంచి derive చేయబడింది. కాబట్టి operator కొత్త service ను create చేసి, కొత్త address ను publish చేయాల్సి వచ్చింది.

Tor, VPN ఒకటేనా?

కాదు. VPN మీ traffic ను ఒకే కంపెనీ నిర్వహించే ఒక serverకు పంపుతుంది. ఆ కంపెనీ మీ real IP address మరియు destination రెండింటినీ కలిసి చూడగలదు. Tor trafficను వేర్వేరు వ్యక్తులు నిర్వహించే మూడు relays ద్వారా పంపుతుంది. అందువల్ల మొదటి relay మీ addressను destination లేకుండా చూస్తుంది. చివరి relay మీ destinationను address లేకుండా చూస్తుంది. Tor నెమ్మదిగా ఉంటుంది. మొత్తం internetను గమనించని observer నుంచి anonymity కోసం ఇది రూపొందించబడింది. VPN వేగంగా ఉంటుంది. మీ local network మరియు internet provider నుంచి privacy కోసం ఇది రూపొందించబడింది.

Pluggable transport అంటే ఏమిటి? నాకు అది అవసరమా?

Pluggable transport అనేది wireపై Tor traffic కనిపించే విధానాన్ని మార్చే wrapper. Tor పనిచేసే విధానం మాత్రం మారదు. అందువల్ల Tor protocolను గుర్తించే filter దానితో match చేయలేరు. Plain Tor connect కాకపోతే మాత్రమే ఇది అవసరం. సాధారణంగా మీ network లేదా దేశం Torను block చేస్తోందని దీని అర్థం. Tor Browserలో obfs4, snowflake, meek మరియు webtunnel అనే transports lyrebird అనే single binaryలో అందుబాటులో ఉంటాయి. ముందుగా obfs4తో ప్రారంభించండి. ఇది randomising transport. చాలా మందికి ఇది పనిచేస్తుంది. ఆ connection ఎప్పటికీ complete కాకపోతే webtunnel లేదా snowflake ప్రయత్నించండి.