File:Snowflake-rendezvous.jpg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(1,248 × 900 pixels, file size: 193 KB, MIME type: image/jpeg)

Captions

Captions

Snowflake (software) rendezvous through domain fronting

Summary

[edit]
Description
English: A sequence diagram with 3 participants: Client, Broker and Proxy.

1. The client makes a domain-fronted `POST /offer` request to the broker with the contents of its offer. 2. The proxy makes a `GET /proxy` request to the broker. 3. The broker responds to the proxy with `200 OK` and the contents of the client's offer. 4. The proxy makes a `POST /answer` request to the broker with the contents of its answer. 5. The broker responds to the proxy with `200 OK`.

6. The broker responds to the client with `200 OK` and the contents of the proxy's answer.
Русский: Диаграмма последовательности с тремя участниками: Клиент, Брокер и Прокси

1. Клиент отправляет domain-fronted `POST /offer` запрос к брокеру, содержащий offer. 2. Прокси отправляет брокеру запрос `GET /proxy`. 3. Брокер отвечает прокси `200 OK` и отправляет offer клиента. 4. Прокси отправляет брокеру запрос `POST /answer`, содержащий answer. 5. Брокер отвечает прокси `200 OK`.

6. Брокер отвечает клиенту `200 OK` и отправляет answer, полученный от прокси.
Date
Source https://bamsoftware.com/papers/thesis/
Author David Fifield

Confirmation from the author that the paper is in public domain: https://forum.torproject.org/t/a-draft-research-paper-about-snowflake-comments-welcome/9585/16?u=wofwca

There is an updated version of this diagram: https://www.bamsoftware.com/papers/snowflake/#fig-rendezvous But it's not confirmed to have a free license.

Licensing

[edit]
Creative Commons Public Domain Mark This file is made available by its copyright holder under the Creative Commons Public Domain Mark 1.0.
While the Public Domain Mark is not intended to be used as a license, community consensus has found that when a copyright holder applies the PDM to their own work, they are declaring their work to be in the public domain.

If a file is tagged PDM by someone other than the copyright holder, a more specific copyright tag such as one found at Commons:Copyright tags/General public domain must be applied. If this is your own work, please use {{Cc-zero}} instead.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current09:22, 29 July 2024Thumbnail for version as of 09:22, 29 July 20241,248 × 900 (193 KB)WofWca (talk | contribs)Uploaded a work by David Fifield from https://bamsoftware.com/papers/thesis/ with UploadWizard

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file:

Metadata