Кіріспе

Есептеу термині. Есептеу саласында Bounce Address Tag Validation (BATV) – электрондық пошта хабарламасында көрсетілген кері мекенжайдың дұрыстығын анықтауға арналған, Интернеттегі жобада сипатталған әдіс. Ол жалған кері мекенжайларға жіберілетін, яғни «қайтарылған» хабарламаларды (backscatter) қабылдамау үшін құрастырылған.

Шолу

Негізгі идея – барлық электрондық поштаны уақыт белгісі мен жалғандауға келмейтін криптографиялық таңбаны қамтитын қайтару мекенжайымен жіберу. Жарамсыз қолтаңбасы бар электрондық пошта қабылданбауы керек. Қайтарылып келіп жатқан электрондық поштада бос (null) қайтару мекенжайы болуы тиіс, осылайша қайтару үшін қайтарулар жасалмайды және хабарламалар шексіз қайта-қайта жіберілмейді. BATV, мысалы, mailbox@example.com сияқты конверт жіберушісін prvs=tag value=mailbox@example.com мәнімен алмастырады, мұнда prvs, «Жай жеке қолтаңба» деп аталады, бұл мүмкін болатын таңбалау схемаларының бірі ғана; шындығында, жобада толық сипатталған жалғыз схема. BATV жобасы басқа да мүмкін техникаларға сыйып кететін құрылымды ұсынады. Үшінші тараптармен тексерілетін ашық кілт қолтаңбаларын пайдалану сияқты басқа да іске асыру түрлері айтылады, бірақ нақты анықталмаған. Жалпы құрылым осы құрылымға Sender Rewriting Scheme сияқты ұқсас жүйелердің де кіре алатындай беймәлім/икемді.

Тарих

Сами Фарин 2003 жылы жаңалықтарда, әкімшілік желілік шабуылдар мен электрондық поштада жалған қайтаруға қарсы жүйе ұсынды, ол хабарламаның қайтару адресіне жасау қиын хэш қоюдың негізгі идеясын қолданды. 2004 жылдың соңында Гудман және авторлар тобы хабарлама мазмұнының хэшін қамтитын және жалған хаттардан түсетін қайтарулар сияқты, жалғандыққа қарсы кең ауқымды қауіптерді жоюға бағытталған, әлдеқайда күрделі "Қол қойылған қаптама жіберушісі" ұсынды. Бірнеше айдан кейін Левин мен Крокер BATV-ді қазіргі атауымен және қазіргі түріне жақын ұсынды.

Қиындықтар

Жоба BATV-ді іске қосу кезінде кейбір қиындықтар туындады деп күтілуде. Кейбір пошта тізімдерін басқарушылар (мысалы, ezmlm) әлі де кері адреске сүйенеді және BATV өзгертілгеннен кейін оны тани алмайды. "Сұр тізімге" енгізу үшін BATV жүзеге асырулары қайта жіберулер кезінде белгілі бір уақыт бойы бірдей таңбаны сақтауы керек. Егер сұр тізім жүйесі таңбаны назарға алмаса немесе қайта жіберуге сәтті ұмтылған хосттарды ақ тізімге қоспаса, бұл әрбір электрондық хаттың кешігуіне де себеп болуы мүмкін. Сұраныс-жауап спам сүзгілері және кері адреске негізделген поштаны сұрыптау жүйелері (мысалы, дубликаттарды жою үшін) BATV таңбасы қойылған мекенжайлармен нашар жұмыс істеуі мүмкін. Сондай-ақ, BATV жүйелерінің барлық кері шашырауды жоюына кедергі келтіретін мәселелер бар. Кейбір заңды электрондық хаттар бос кері адреске ие болып жіберіледі, бұл кері қайтарылмайды, сондықтан оларда арнайы маркерлер болмайды. Мысалы, "Delivery Status Notification" кеңейтуі "NOTIFY=NEVER" опциясымен электрондық хатты сәйкес келмейтін серверге жібергенде нөлдік кері жол талап етеді. Кейбір электрондық хаттардың кері қайтарылуы (бұрыс) кері адреске емес, "From:" тақырыпшасындағы электрондық пошта адресіне жіберіледі. Кері қосылыс тексеруін іске асыратын кейбір пошта жүйелері нөлдік кері адрестің орнына "почта шебері" дегенді пайдаланады.