Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete censorship resistance #11

Open
RealJosephKnapp opened this issue Dec 19, 2023 · 0 comments
Open

Complete censorship resistance #11

RealJosephKnapp opened this issue Dec 19, 2023 · 0 comments

Comments

@RealJosephKnapp
Copy link

In terms of censorship resistance, there is much to be worked on. Never place all of your trust in the ability of just one censorship resistant proxy protocol. After fetching the information on the VPN network from the Tor Hidden Service, an attempt should be made using OpenVPN UDP or WireGuard UDP, then if that fails, a connection attempt should be made using Psiphon Tunnel Core, Meek and OBFS4. All three of these algorithms have their distinct advantages. Pisphon Tunnel Core is heavily based off OpenSSH although as a combination of many protocols it can break through where Meek and OBFS4 can't. The disadvantage is that it is developed by Psiphon INC for Pisphon, so authentication and connection negotiation will need to be adapted to the Bitmask certificate protocol. Meek has the advantage of pretending to be an HTTPS connection through CDN domain fronting, and OBFS4 is designed to look like random background noise on the internet. Another idea to improve efficiency of Bitmask VPN providers would be for the client to connect to as many servers as possible to split the traffic between them based on the top level domain, domain and subdomain. The client shall always connect to the fastest and least utilized VPN server, thus ensuring an even distribution of bandwidth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant