FLUTTER ECOSYSTEM

cryptography

암호화, 디지털 서명, 키 합의, 인증 및 해싱을 위한 암호 알고리즘. AES, Chacha20, ED25519 등. 크로스 플랫폼(모바일, 데스크톱, JS, WASM).

최신 버전
2.9.0
30일 다운로드
80.3만
좋아요
314
Pub 점수
130

패키지 개요

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

개요

암호화 패키지는 암호화, 디지털 서명, 키 합의, 인증 및 해싱을 위한 포괄적인 암호 알고리즘 세트를 제공합니다. AES, Chacha20, ED25519와 같은 널리 사용되는 표준을 지원하여 플랫폼 간 강력한 보안을 보장합니다. 크로스플랫폼 사용을 위해 설계되어 Android, iOS, Web, macOS, Windows, Linux에서 원활하게 작동합니다. Dart로 구축되어 개인정보 보호, 무결성, 인증이 필요한 애플리케이션에서 안전한 데이터 처리를 구현할 수 있도록 합니다. 이 패키지는 dint.dev에서 유지보수되며 GitHub에서 오픈소스입니다.

사용 사례
  • 안전한 데이터 저장
  • 엔드 투 엔드 암호화
  • 디지털 서명 검증
  • 인증 토큰 생성
  • 안전한 API 통신
  • 키 교환 프로토콜
주요 기능
  • AES, Chacha20, ED25519 지원
  • 크로스 플랫폼 호환성
  • 모든 대상에서 높은 성능
  • 오픈소스이며 지속적으로 유지 관리되고 있습니다
  • 간단한 Dart API
  • 현대 보안을 위한 암호 기반 원소
적합한 대상
  • 모바일 앱 개발자
  • 웹 애플리케이션 보안
  • 암호화가 필요한 데스크톱 애플리케이션
  • 블록체인 또는 암호화폐 관련 앱
  • 보안 키 관리가 필요한 응용 프로그램
고려 사항
  • 암호화 최선의 실천 방법에 대한 이해가 필요합니다
  • 전문 지식이 없으면 원시 암호 구현에 적합하지 않습니다
  • 앱 크기가 약간 증가할 수 있습니다
  • 일부 작업에 대해 플랫폼별 네이티브 코드에 의존합니다
  • 적절한 보안 설계 패턴과 함께 사용할 때 가장 효과적입니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add cryptography

카테고리

의존성

의존성 목록 5 개

소스 저장소

관련 프로젝트