FLUTTER ECOSYSTEM

http_certificate_pinning

Flutter용 HTTPS 인증서 핀닝. 알려진 SHA-1 또는 SHA-256 지문과 대상 서버의 SHA-1 또는 SHA-256이 동일한지 확인합니다.

최신 버전
3.0.2
30일 다운로드
4.5만
좋아요
161
Pub 점수
125

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

HTTPS 인증서 핀닝을 통해 서버 인증서를 알려진 SHA-1 또는 SHA-256 지문과 비교하여 보안을 강화하는 플러터 패키지입니다. 서버의 인증서가 미리 정의된 신뢰할 수 있는 지문과 일치하는지 검증함으로써 연결이 안전함을 보장하며, 중간자 공격으로부터 보호합니다. 이 패키지는 HTTP 클라이언트와 통합 가능하며 Android 및 iOS 플랫폼을 지원합니다.

사용 사례
  • 민감한 앱에서 API 통신 보안 강화
  • 모바일 네트워크에서의 MITM 공격 방지
  • 금융 또는 헬스케어 앱에서 서버 신원 검증
  • 사용자 지정 또는 내부 API에서 신뢰 강제
주요 기능
  • SHA-1 및 SHA-256 지문 검증을 지원합니다
  • HTTP 클라이언트와의 간편한 통합
  • 크로스 플랫폼(안드로이드 및 iOS)
  • 지문을 통한 간단한 구성
  • 런타임 인증서 검증
적합한 대상
  • 보안을 고려한 모바일 애플리케이션
  • 민감한 사용자 데이터를 처리하는 앱
  • 기업용 네트워크 통신
  • 엄격한 TLS 정책을 구현하는 개발자
고려 사항
  • 정확하고 최신의 인증서 지문이 필요합니다
  • 지문 변경은 앱 업데이트가 필요합니다
  • 동적 또는 자주 변경되는 엔드포인트에 적합하지 않습니다
  • 인증서 신뢰 경계의 수동 관리
지원 플랫폼AndroidiOS

패키지 설치

flutter pub add http_certificate_pinning

카테고리

의존성

의존성 목록 2 개

소스 저장소

관련 프로젝트