-
Notifications
You must be signed in to change notification settings - Fork 375
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
The support for noise handshake protocol #4644
Labels
Comments
Put in backlog for working on protocol enhancements in the near term. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is there an existing issue for this?
Berty product
Mobile app
Feature request
Hello, Is there a possibility of adding support for the noise handshake protocol? In countries restricting internet connection, where a decentralized network like IPFS and Libp2p is more critical than ever, governments are tracking TLS handshake very well. At the same time, it has been tested that noise protocol works much better. So we will be glad to see an option on your app to choose between NOISE and TLS protocols or at least a build option to set the handshake protocol during a custom build.
Context
During the last year, more than 500 people have been killed in Iran, and more than 15000 people have been arrested, and the government is trying hard to isolate people and close the connection between their selves and the world. On the other side, we have been looking into various technologies that may help them connect securely. Because of this, we have tested the Libp2p network and IPFS and experienced that this solution works if we use a custom bootstrap node and noise protocol for the handshake. Since the Brety app already supports a custom bootstrap node, if you add this future, I am sure a lot of people in Iran will start to use this app to still connect.
Possible implementation
No response
The text was updated successfully, but these errors were encountered: