마늘 라우팅

Garlic routing

마늘[1] 라우팅은 여러 메시지를 함께 암호화하여 공격자가 트래픽[2] 분석을 수행하고 데이터 [3]전송 속도높이는 양파 라우팅의 일종입니다.

Michael J. Freedman은 "갈릭 라우팅"을 양파 라우팅의 확장으로 정의했습니다.이 경우 여러 메시지가 함께 번들됩니다.그는 각 메시지를 "전구"라고 불렀고, I2P는 "갈릭 정향"이라고 불렀습니다.각각 고유한 배달 지침이 있는 모든 메시지가 [citation needed]엔드포인트에 표시됩니다.이것에 의해, 양파 라우팅의 「응답 블록」을 원래의 [citation needed]메시지와 효율적으로 번들 할 수 있습니다.

마늘 라우팅은 I2P와 Tor 및 기타 프라이버시 또는 암호화 네트워크를 구별하는 주요 요소 중 하나입니다.이름은 이 프로토콜이 비슷한 구조를 가진 마늘 식물을 암시합니다."갈릭 라우팅"은 Michael J. Freedman이 Roger Dingledine의 Free Haven Master의 논문 섹션 8.1.1(2000년 6월)에서 처음 만들어졌으며, 이는 Oion [4]Routing에서 파생되었다.단, I2P에서의 마늘 라우팅 실장은 Freedman이 제안한 설계와는 다릅니다.주요 차이점은 마늘라우팅에는 단방향 터널이 있는데 반해 Tor나 Mixmaster 의 주류에서는 양방향 터널이 사용된다는 것입니다.

마늘 캐스트: 가볍고 분산된 콘텐츠 공유

Galice Routing Protocol의 구현 가능성 중 하나는 Galice Cast: LightweightDistributed Anonymous Content [5]Sharing이라는 백서에 나와 있습니다.마늘 루팅을 기반으로 내장해성과 낮은 레이텐시의 익명 콘텐츠 공유 네트워크를 제공하는 것이 아이디어입니다.시스템이 기존 Tor 네트워크와 다른 점은 안전하고 빠른 통신을 중심으로 설계되었다는 점입니다.이는 마늘 캐스트 시스템이 랜덤 워크를 사용하여 오버레이 네트워크 내의 프록시를 찾은 후 보안 강화 정보 분산 알고리즘을 사용하여 콘텐츠를 안전하고 [5]빠르게 전송할 수 있도록 함으로써 가능합니다.마지막으로, 마늘 캐스트 네트워크는 높은 수준의 [6]익명성을 제공하면서도 광범위한 공격에 대해 높은 내성을 제공하도록 설계되었습니다.

마늘 루팅을 사용하는 P2P 응용 프로그램 목록

  • I2P, 애플리케이션을 위에서 실행할 수 있는 익명 오버레이 네트워크(오픈 소스, Java로 작성)
  • Perfect Dark - 혼합 네트워크 및 분산형 데이터스토어에 의존하여 익명성을 제공하는 P2P 클라이언트(프리웨어, Windows용으로 작성)

「 」를 참조해 주세요.

레퍼런스

  1. ^ "How to Browse the Internet Anonymously with Garlic Routing - Make Tech Easier". 21 August 2019.
  2. ^ B, David (January 27, 2014). "Common Darknet Weaknesses: An Overview of Attack Strategies".
  3. ^ Zantour, Bassam; Haraty, Ramzi A. (2011). "I2P Data Communication System". Proceedings of ICN 2011: The Tenth International Conference on Networks: 401–409.
  4. ^ "Garlic Routing - I2P". geti2p.net.
  5. ^ a b "Penn State WebAccess Secure Login". ieeexplore.ieee.org.ezaccess.libraries.psu.edu. Retrieved 2017-10-04.
  6. ^ Qian, Chen; Shi, Junjie; Yu, Zihao; Yu, Ye; Zhong, Sheng (2016). "Garlic Cast: Lightweight and Decentralized Anonymous Content Sharing Semantic Scholar". 2016 IEEE 22Nd International Conference on Parallel and Distributed Systems (Icpads). doi:10.1109/ICPADS.2016.0037. S2CID 5544561.