strongSwan VPN Client 2.3.1

Licencji: Wolna ‎Rozmiar pliku: 7.34 MB
‎Ocena użytkowników: 4.0/5 - ‎1 ‎Głosów

Oficjalny port Android 4+ popularnego rozwiązania strongSwan VPN. # FUNKCJE I OGRANICZENIA # * Korzysta z API VpnService opisywany przez Android 4 +. Urządzenia niektórych producentów wydają się nie wspierać tego - strongSwan VPN Client nie będzie działać na tych urządzeniach! * Używa protokołu wymiany kluczy IKEv2 (IKEv1 nie jest obsługiwany) * Używa protokołu IPsec do transmisji danych (L2TP nie jest obsługiwany) * Pełne wsparcie dla zmienionej łączności i mobilności za pośrednictwem MOBIKE (lub reauthentication) * Obsługuje uwierzytelnianie EAP nazwy użytkownika/hasła (a mianowicie EAP-MSCHAPv2, EAP-MD5 i EAP-GTC), a także uwierzytelnianie klucza prywatnego/certyfikatu RSA/ECDSA w celu uwierzytelnienia użytkowników, obsługiwany jest również protokół EAP-TLS z certyfikatami klienta * Połączone uwierzytelnianie RSA/ECDSA i EAP jest obsługiwane przy użyciu dwóch rund uwierzytelniania zdefiniowanych w RFC 4739 * Certyfikaty serwera SIECI VPN są weryfikowane na podstawie wstępnie zainstalowanych lub zainstalowanych certyfikatów urzędu certyfikacji przez użytkownika w systemie. Certyfikaty urzędu certyfikacji lub serwera używane do uwierzytelniania serwera można również zaimportować bezpośrednio do aplikacji. * Fragmentacja IKEv2 jest obsługiwana, jeśli serwer VPN obsługuje go (strongSwan robi to od 5.2.1) * Split-tunelowanie pozwala na wysyłanie tylko niektórych ruchu przez VPN i / lub z wyłączeniem określonego ruchu z niego * Sieć VPN na aplikację pozwala ograniczyć połączenie VPN do określonych aplikacji lub wykluczyć je z korzystania z niego * Implementacja IPsec obsługuje obecnie algorytmy AES-CBC, AES-GCM, ChaCha20/Poly1305 i SHA1/SHA2 * Hasła są obecnie przechowywane jako cleartext w bazie danych (tylko wtedy, gdy przechowywane z profilem) * Profile VPN mogą być importowane z plików (jest to jedyny powód, dla którego aplikacja żąda android.permission.READ_EXTERNAL_STORAGE) Szczegóły i dziennik zmian można znaleźć na naszej wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient # PRZYKŁAD KONFIGURACJI SERWERA # Przykładowe konfiguracje serwerów można znaleźć na naszej wiki: https://wiki.strongswan.org/projects/strongswan/wiki/AndroidVPNClient#Server-Configuration Należy pamiętać, że nazwa hosta (lub adres IP) skonfigurowany z profilem sieci VPN w aplikacji *musi być* zawarta w certyfikacie serwera jako rozszerzenie subjectAltName. # OPINIA # Prosimy o zamieszczanie raportów o błędach i prośby o funkcje na naszej wiki: https://wiki.strongswan.org/projects/strongswan/issues Jeśli to zrobisz, podaj informacje o swoim urządzeniu (producent, model, wersja systemu operacyjnego itp.).

historia wersji

  • Wersja 1.7.2 opublikowany na 2016-12-10
    # 1.7.2 #,- Ponownie dodaje obsługę grup ECC Brainpool DH,# 1.7.1 #,- Naprawia awarię w starszych wersjach Androida,# 1.7.0 #,- Dodaje stałe powiadomienie podczas nawiązywania połączenia (lub łączenia), co powinno uniemożliwić Androidowi zakończenie wystąpienia VpnService, gdy brak pamięci.,- Obsługuje algorytmy ChaCha20/Poly1305 AEAD i Curve25519 DH,- Sprawdzanie poprawności portu i MTU,- Loguje zainstalowane serwery DNS,- Używa BoringSSL zamiast OpenSSL,- W oparciu o strongSwan 5.5.1
  • Wersja 1.2.3 opublikowany na 2013-06-24
    Kilka poprawek i aktualizacji

Szczegóły programu