FLUTTER ECOSYSTEM

http_certificate_pinning

HTTPS-Zertifikats-Pinning für Flutter. Überprüft die Gleichheit zwischen dem bekannten SHA-1 oder SHA-256-Fingerabdruck und dem SHA-1 oder SHA-256 des Ziel-Servers.

Neueste Version
3.0.2
30-Tage-Downloads
45.400
Likes
161
Pub-Punkte
125

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

Ein Flutter-Paket, das HTTPS-Zertifikats-Pinning ermöglicht, um die Sicherheit durch die Überprüfung von Serverzertifikaten anhand bekannter SHA-1- oder SHA-256-Fingerabdrücke zu erhöhen. Es stellt sicher, dass die Verbindung sicher ist, indem überprüft wird, ob das Serverzertifikat mit einem vordefinierten, vertrauenswürdigen Fingerabdruck übereinstimmt, und schützt so vor Man-in-the-Middle-Angriffen. Das Paket integriert sich in HTTP-Clients und unterstützt sowohl Android als auch iOS.

Anwendungsfälle
  • Sicherung von API-Kommunikation in sensiblen Anwendungen
  • Verhinderung von MITM-Angriffen auf Mobilfunknetzwerken
  • Überprüfung der Serveridentität in Finanz- oder Gesundheitsanwendungen
  • Vertrauen bei benutzerdefinierten oder internen APIs durchsetzen
Hauptmerkmale
  • Unterstützt SHA-1- und SHA-256-Fingerabdrucküberprüfung
  • Einfache Integration mit HTTP-Clients
  • Plattformübergreifend (Android & iOS)
  • Einfache Konfiguration über Fingerabdrücke
  • Laufzeit-Zertifikatsüberprüfung
Geeignet für
  • Sicherheitsbewusste mobile Anwendungen
  • Apps, die sensible Nutzerdaten verarbeiten
  • Unternehmensqualitatives Netzwerk-Kommunikation
  • Entwickler, die strenge TLS-Richtlinien umsetzen
Hinweise
  • Erfordert genaue und aktuelle Zertifikat-Fingerabdrücke
  • Fingerabdruckänderungen erfordern App-Updates
  • Nicht geeignet für dynamische oder häufig wechselnde Endpunkte
  • Manuelle Verwaltung von Zertifikatstrust-Grenzen
Unterstützte PlattformenAndroidiOS

Paket installieren

flutter pub add http_certificate_pinning

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Verwandte Projekte