Кіріспе

Жалған жоғары деңгейлі интернет домені onion – бұл Tor желісі арқылы қол жетімді анонимді пияз қызметін белгілейтін арнайы қолданыстағы жоғары деңгейлі домен атауы, бұрын «жасырын қызмет» деп белгіленген. Мұндай мекенжайлар нақты DNS атаулары емес және onion TLD Интернет DNS түбірінде тіркелмеген. Бірақ тиісті прокси бағдарламалық қамтамасы орнатылған жағдайда, веб-браузерлер сияқты интернет бағдарламалары Tor желісі арқылы сұрау жіберіп, пияз мекенжайлары бар сайттарға кіре алады. Мұндай жүйенің мақсаты – ақпаратты ұсынатын адамды және ақпаратқа қол жеткізетін адамды бір-бірінен, аралық желілік хосттан немесе үшінші тараптан іздеуді қиындату. Арнайы пияз мекенжайларын ұсынатын сайттар EV HTTPS сертификаттары арқылы қосымша сәйкестік деңгейін қамтамасыз ете алады. Пияз сайтының болуы сондай-ақ, Tor желісіндегі қауіпті шығу түйіндерінің, дәстүрлі HTTPS желілеріне Tor арқылы кіретін пайдаланушыларға қарсы SSL stripping шабуылдарын азайтуға көмектеседі.

Формат

Бақша TLD-дегі мекенжайлар, әдетте, бақша қызметі конфигурацияланған кезде ашық кілт негізінде автоматты түрде жасалатын, түсініксіз, есте сақтауға қолайсыз, әріп-сан тізбектер болып табылады. Бұрын V2 қызметтері үшін 16 таңба, ал V3 қызметтері үшін 56 таңбадан тұратын. Бұл тізбектер алфавиттің кез келген әріпінен және 2-ден 7-ге дейінгі ондық сандардан құралуы мүмкін, олар 32-лік санау жүйесінде (base32) 80 биттік хэш ("2-ші нұсқа" немесе 16 таңба) немесе 256 биттік ed25519 ашық кілтін, сондай-ақ нұсқа нөмірін және кілт пен нұсқа нөмірінің тексеру сомасын ("3-ші нұсқа", "жаңа буын" немесе 56 таңба) көрсетеді. Осының салдарынан, бұрын 32-лік санау жүйесіндегі он алты таңбаның барлық комбинациялары 2-ші нұсқада жарамды мекенжайлар бола алатын (криптографиялық хэш нәтижесі ретінде, мұндай формадағы кездейсоқ таңдалған тізбектің тиісті бақша қызметіне ие болуы өте сирек болса да), ал қазіргі 3-ші нұсқада ed25519 ашық кілтін, тексеру сомасын және нұсқа нөмірін (яғни 3-ті) дұрыс кодтаған 56 32-лік санау жүйесіндегі таңбалардың комбинациялары ғана жарамды мекенжайлар болып табылады. Кілтің жұптарының көптеген санын (параллель есептеуге болатын есептеу процесі) жасау арқылы, адам оқуға қолайлы бақша URL-ін (мысалы, ұйым атауынан басталатын) құруға болады, осылай қажетті URL табылады. "Бақша" атауы Tor-дың анонимділіктің белгілі бір деңгейіне қол жеткізу үшін қолданатын әдісі – бақша маршрутизациясына сілтеме жасайды.

WWW-тен .onion шлюздеріне

Tor2web сияқты Tor желісіне қосылатын проксилер, Tor браузерін пайдаланбағандарға және Tor туралы білмейтін іздеу жүйелеріне пияз қызметтеріне кіруге мүмкіндік береді. Шлюз арқылы пайдаланушылар өздерінің құпиялылығынан бас тартып, мазмұнды дұрыс жеткізу үшін шлюзге сенім артқан болады. Шлюз де, пияз қызметі де браузерді анықтап, пайдаланушының IP-адресін алуы мүмкін. Кейбір проксилер беттерді жылдам жүктеу үшін кэштеу әдістерін қолданады, бұл ресми Tor браузерінен артық болуы мүмкін деп мәлімдейді.

.exit (жоғары деңгейдегі псевдодомена)

. exit – Tor пайдаланушыларының Tor бағдарламалық жасақтамасына, Tor конфигурациялық файлын (torrc) өңдемей, веб-сервер сияқты қызметке қосылғанда қолданылуы тиіс артықшылықты шығу торабын көрсету үшін пайдаланған псевдо жоғарғы деңгейлі домен. Бұл доменде қолданылатын синтаксис hostname + exitnode + exit болды, сондықтан http://www.torproject.org/ арқылы tor26 торабы арқылы қосылыс жасау үшін http://www.torproject.org.tor26.exit URL-ін енгізу қажет болатын. Мұның мысалы ретінде белгілі бір елдің мекенжайларына ғана қолжетімді сайтқа кіру немесе белгілі бір тораптың жұмыс істеп тұрғанын тексеру жатады. Пайдаланушылар exitnode.exit жазбасын ғана енгізу арқылы exitnode торабының IP-адресіне де қол жеткізе алатын. exit белгісі 0.2.9.8 нұсқасынан бастап қолданыстан шығарылды. 0.2.2.1 альфа нұсқасынан бастап әлеуетті қолданба деңгейіндегі шабуылдарға байланысты әдепкі бойынша өшірілді, ал 0.3 сериясының «тұрақты» Tor нұсқасымен қазір толыққанды қолданыстан шығарылған деп есептелуі мүмкін.

Ресми атау

Домен бұрын жоғары деңгейлі доменнің хост қосымшасы ретінде қарастырылған, ол ерте заманда қолданылған bitnet және uucp сияқты аяқталуларға ұқсас болған. 2015 жылдың 9 қыркүйегінде ICANN, IANA және IETF onion доменін «арнайы қолданыс домені» деп белгіледі, бұл Tor жобасының Джейкоб Аппельбаум және Facebook қауіпсіздік инженері Алек Муффеттің ұсынысымен доменге ресми мәртебе берді.

HTTPS қолдау

CA/Browser Forum Ballot 144 қабылданғанға дейін пияз атауы үшін HTTPS сертификатын алу пиязды ішкі сервер атауы ретінде қарастыру арқылы ғана мүмкін болатын. CA/Browser Forum-ның Базалық талаптарына сәйкес, мұндай сертификаттар берілуге рұқсат етілген, бірақ олардың мерзімі 2015 жылдың 1 қарашасына дейін аяқталуы керек еді. Осы шектеулерге қарамастан, DuckDuckGo 2013 жылдың шілдесінде өзі қол қойған сертификаты бар пияз сайтының жұмысын бастады; Facebook 2014 жылдың қазан айында сертификаттау органынан берілген алғашқы SSL пияз сертификатын алды, Blockchain.info 2014 жылдың желтоқсанында, ал The Intercept 2015 жылдың сәуірінде алды. The New York Times кейіннен 2017 жылдың қазан айында қосылды. CA/Browser Forum Ballot 144 қабылданғаннан кейін және 2015 жылдың қыркүйегінде домен "арнайы қолданыс" ретінде белгіленгеннен кейін, пияз RFC 6761 талаптарына сай келеді. Сертификат беруші органдар CA/Browser Forum-ның Базалық талаптарында, 144-ші дауыс беруде ұсынылған процедура бойынша HTTPS пияз сайттары үшін SSL сертификаттарын беруге құқылы.