/

Blizzard: The I2P Snowflake donor Plugin

Create a Blizzard

We believe that finding ways to strengthen resistence to censorship and maintain access to digital privacy and freedom starts with working on the strengths of the technical abilities of Tor Project and the Invisible Internet Project(I2P).

What is Blizzard and how does it help Tor?

We learned about instances of attacking Snowflake users by identifying Snowflakes and cutting the users off. This is similar to blocking attempts to I2P where I2P nodes are enumerated and then users are disconnected from those nodes. However, possibly due to I2P’s high relay diversity and churn rate, this blocking technique does not appear to have any practical effect on an I2P user’s ability to join the network or access information. Blizzard uses I2P’s peer diversity and churn to allow access to Tor in blocked areas.

Blizzard is a standalone version of the Tor Project’s Snowflake proxy. It can be used to produce an I2P Plugin that will donate a Snowflake to Tor Browser users. The Snowflake uses I2P to manage its lifecycle. That means when you start and stop your I2P router you start and stop the Snowflake.

If you can safely use I2P in non-hidden mode, you’re probably able to safely donate a Snowflake long-term.

How Can I Donate a Snowflake?

If you can safely use I2P in non- hidden mode, you will have the ability to donate a Snowflake long-term. Instructions are available for Windows and Linux at this time.

How do I know if I am in Hidden Mode? What does that mean?

Hidden Mode changes your router’s interaction with the I2P network so that it offers protections for people in areas where participating fully in the network may be a violation of local restrictions. These defences make these routers more difficult to enumerate reliably, and prevent them from potentially being in violation of restrictions on routing traffic for others. You can read more about Hidden Mode on the The I2P Project Website .

Create A Blizzard:

A guide to installing I2P plugins can be found on the I2P web site.

Inside I2P

Outside I2P

Interested in helping more?

<iframe src="https://snowflake.torproject.org/embed.html" width="320" height="240" frameborder="0" scrolling="no"></iframe>

Get the source code:
Show license
Copyright 2021 The Invisible Internet Project

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Hide license
I2P