strongSwan VPN Client 2.3.1

Licenza: Gratuito ‎Dimensioni del file: 7.34 MB
‎Valutazione utenti: 4.0/5 - ‎1 ‎Voti

Porta ufficiale Android 4 + della popolare soluzione VPN strongSwan. # CARATTERISTICHE E LIMITAZIONI # * Utilizza l'API VpnService descritta da Android 4+. I dispositivi di alcuni produttori sembrano mancare di supporto per questo: strongSwan VPN Client non funzionerà su questi dispositivi! * Utilizza il protocollo di scambio delle chiavi IKEv2 (IKEv1 non è supportato) * Utilizza IPSec per il traffico dati (L2TP non è supportato) * Supporto completo per la connettività e la mobilità modificate tramite MOBIKE (o riautenticazione) * Supporta l'autenticazione EAP nome utente/password (ovvero EAP-MSCHAPv2, EAP-MD5 ed EAP-GTC) e l'autenticazione rsa/ECDSA a chiave privata/certificato per autenticare gli utenti, è supportato anche EAP-TLS con certificati client * L'autenticazione COMBINATA RSA/ECDSA ed EAP è supportata dall'utilizzo di due cicli di autenticazione come definito nella RFC 4739 * I certificati del server VPN vengono verificati in base ai certificati CA preinstallati o installati dall'utente nel sistema. I certificati CA o server utilizzati per autenticare il server possono anche essere importati direttamente nell'app. * La frammentazione IKEv2 è supportata se il server VPN la supporta (strongSwan lo fa dal 5.2.1) * Lo split-tunneling consente di inviare solo un determinato traffico attraverso la VPN e/o di escludere da essa traffico specifico * La VPN per app consente di limitare la connessione VPN ad app specifiche o di escluderle dall'utilizzarla * L'implementazione IPsec supporta attualmente gli algoritmi AES-CBC, AES-GCM, ChaCha20/Poly1305 e SHA1/SHA2 * Le password sono attualmente memorizzate come testo non crittografato nel database (solo se memorizzate con un profilo) * I profili VPN possono essere importati dai file (questo è l'unico motivo per cui l'app richiede android.permission.READ_EXTERNAL_STORAGE) Dettagli e un changelog possono essere trovati sul nostro wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient # ESEMPIO CONFIGURAZIONE SERVER # Le configurazioni del server di esempio possono essere trovate sul nostro wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient#Server-Configuration Si noti che il nome host (o l'indirizzo IP) configurato con un profilo VPN nell'app *deve essere* contenuto nel certificato del server come estensione subjectAltName. # FEEDBACK # Si prega di pubblicare segnalazioni di bug e richieste di funzionalità sul nostro wiki: https://wiki.strongswan.org/projects/strongswan/issues In tal caso, includere informazioni sul dispositivo (produttore, modello, versione del sistema operativo, ecc.).

cronologia delle versioni

  • Versione 1.7.2 pubblicato il 2016-12-10
    # 1.7.2 #,- Aggiunge di nuovo il supporto per i gruppi ECC Brainpool DH,# 1.7.1 #,- Corregge un arresto anomalo sulle versioni precedenti di Android,# 1.7.0 #,- Aggiunge una notifica permanente mentre è connesso (o connesso), che dovrebbe impedire ad Android di terminare l'istanza VpnService quando la memoria è insufficiente.,- Supporta gli algoritmi ChaCha20/Poly1305 AEAD e Curve25519 DH,- Convalida della porta e dell'MTU,- Registra i server DNS installati,- Utilizza BoringSSL anziché OpenSSL,- Basato su strongSwan 5.5.1
  • Versione 1.2.3 pubblicato il 2013-06-24
    Diverse correzioni e aggiornamenti

Dettagli del programma