Часникова маршрутизація (англ. «Garlic Routing») — це технологія анонімного, зашифрованого обміну інформацією через комп'ютерну мережу, яка використовується в анонімній мережі I2P. Часникова технологія є розширенням цибулевої маршрутизації, яка використовується в проекті Tor.
Огляд
Терміни «Часникова маршрутизація» і «Часникове шифрування» були введені в червні 2000 року Майклом Фрідманом (англ. Michael J. Freedman), який взяв за основу технологію цибулевої маршрутизації. Сама технологія була розроблена і впроваджена пізніше розробниками проекту I2P — «Проект Невидимий Інтернет».
Часникова технологія, використовуючи багатошарове шифрування, дозволяє єдиному повідомленню (так званому «часнику») містити в собі безліч «зубчиків» — повністю сформованих повідомлень поруч з інструкціями для їх доставки. В один «часник» у момент його формування перед відправленням закладаються безліч «зубчиків», які є зашифрованими повідомленнями як нашого сайту, так і чужими — транзитними. Чи є той або інший «зубчик» в «часнику» нашим повідомленням або це чуже транзитне сполучення, яке проходить через нас, знає тільки той, хто створив «часник», ніхто інший дізнатися цю інформацію не може. Часникова технологія застосовується тоді, коли потрібно надіслати зашифроване повідомлення через проміжні вузли, у яких не повинно бути доступу до цієї інформації.
Наприклад, якщо один маршрутизатор хоче попросити інший маршрутизатор взяти участь у загальному тунелі, він розміщує цей запит в «часник», шифрує його відкритим алгоритмом (Схема Ель-Гамаля, 2048-бітний ключ) і передає його через тунель. Коли ж клієнт хоче відправити повідомлення в точку призначення, маршрутизатор відправника «обгорне» дані повідомлення (разом з іншими повідомленнями) в «часник», зашифрує цей «часник» відкритим алгоритмом, опублікованим в «leaseSet» одержувача, і передасть його через відповідні тунелі.
Інструкції, приєднані до кожного «зубчика» всередині зашифрованого шару, включають можливість запросити, щоб «зубчик» був відправлений локально до віддаленого маршрутизатора або до віддаленого тунелю на віддаленому маршрутизаторі. У цих інструкціях є поля, які дозволяють проміжному вузлу запитувати затримку відправлення в певний проміжок часу або умови зустрічі.
Алгоритми шифрування
- 256 бит AES-CBC;
- 2048 бит Схема Эль-Гамаля;
Примітки
- . Архів оригіналу за 30 червня 2017. Процитовано 12 липня 2017.
Посилання
- Офіційна сторінка довідки, проекту [ 30 липня 2013 у Wayback Machine.] I2P(англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Chasnikova marshrutizaciya angl Garlic Routing ce tehnologiya anonimnogo zashifrovanogo obminu informaciyeyu cherez komp yuternu merezhu yaka vikoristovuyetsya v anonimnij merezhi I2P Chasnikova tehnologiya ye rozshirennyam cibulevoyi marshrutizaciyi yaka vikoristovuyetsya v proekti Tor OglyadTermini Chasnikova marshrutizaciya i Chasnikove shifruvannya buli vvedeni v chervni 2000 roku Majklom Fridmanom angl Michael J Freedman yakij vzyav za osnovu tehnologiyu cibulevoyi marshrutizaciyi Sama tehnologiya bula rozroblena i vprovadzhena piznishe rozrobnikami proektu I2P Proekt Nevidimij Internet Chasnikova tehnologiya vikoristovuyuchi bagatosharove shifruvannya dozvolyaye yedinomu povidomlennyu tak zvanomu chasniku mistiti v sobi bezlich zubchikiv povnistyu sformovanih povidomlen poruch z instrukciyami dlya yih dostavki V odin chasnik u moment jogo formuvannya pered vidpravlennyam zakladayutsya bezlich zubchikiv yaki ye zashifrovanimi povidomlennyami yak nashogo sajtu tak i chuzhimi tranzitnimi Chi ye toj abo inshij zubchik v chasniku nashim povidomlennyam abo ce chuzhe tranzitne spoluchennya yake prohodit cherez nas znaye tilki toj hto stvoriv chasnik nihto inshij diznatisya cyu informaciyu ne mozhe Chasnikova tehnologiya zastosovuyetsya todi koli potribno nadislati zashifrovane povidomlennya cherez promizhni vuzli u yakih ne povinno buti dostupu do ciyeyi informaciyi Napriklad yaksho odin marshrutizator hoche poprositi inshij marshrutizator vzyati uchast u zagalnomu tuneli vin rozmishuye cej zapit v chasnik shifruye jogo vidkritim algoritmom Shema El Gamalya 2048 bitnij klyuch i peredaye jogo cherez tunel Koli zh kliyent hoche vidpraviti povidomlennya v tochku priznachennya marshrutizator vidpravnika obgorne dani povidomlennya razom z inshimi povidomlennyami v chasnik zashifruye cej chasnik vidkritim algoritmom opublikovanim v leaseSet oderzhuvacha i peredast jogo cherez vidpovidni tuneli Instrukciyi priyednani do kozhnogo zubchika vseredini zashifrovanogo sharu vklyuchayut mozhlivist zaprositi shob zubchik buv vidpravlenij lokalno do viddalenogo marshrutizatora abo do viddalenogo tunelyu na viddalenomu marshrutizatori U cih instrukciyah ye polya yaki dozvolyayut promizhnomu vuzlu zapituvati zatrimku vidpravlennya v pevnij promizhok chasu abo umovi zustrichi Algoritmi shifruvannya256 bit AES CBC 2048 bit Shema El Gamalya Primitki Arhiv originalu za 30 chervnya 2017 Procitovano 12 lipnya 2017 PosilannyaOficijna storinka dovidki proektu 30 lipnya 2013 u Wayback Machine I2P angl