ivpn / desktop-app

Official IVPN Desktop app
https://www.ivpn.net/apps/
GNU General Public License v3.0
322 stars 49 forks source link

Quantum resistant connections #275

Closed trymeouteh closed 1 year ago

trymeouteh commented 1 year ago

Feature request

Description

VPN connections that are quantum resistant

Describe the solution you'd like

Quantum resistant wireguard protocol on desktop and mobile.

Describe alternatives you've considered

None. Many governments are storing encrypted internet traffic today and will decrypt it in the future when quantum computers are reliable.

Mullvad VPN have recently added quantum resistant connections and Mullvad is open source.

johnnyburnaway commented 1 year ago

Thanks for the request. It's on our roadmap for this quarter to investigate its implementation, we will share more on this later.

stenya commented 1 year ago

Requirements: https://privatus.atlassian.net/wiki/spaces/SD/pages/3636887553/Implementation+Quantum-Resistance+VPN+Connections

Ticket for backend: https://github.com/ivpn/go-services/issues/216

stenya commented 1 year ago

@gorkapernas v3.10.24_STAGING

gorkapernas commented 1 year ago

Some early notes:

stenya commented 1 year ago
  • Issue -> When uninstalling the latest IVPN version 3.10.24, the app does not remove the KEM folder containing the binary kem-helper. The uninstaller should remove everything from the IVPN app.

Commit with the fix: https://github.com/ivpn/desktop-app/commit/64dee05709b4ddd767c667ec624e2b284193b22a

stenya commented 1 year ago

@gorkapernas v3.10.27

stenya commented 1 year ago

v3.10.30 (production)

gorkapernas commented 1 year ago

The quantum resistant feature has been tested thoroughly for the past few weeks in all desktop platforms and it is ready to be released in the public beta channel.

stenya commented 1 year ago

released in v3.11.5 (beta)