FLUTTER ECOSYSTEM

openpgp

library for use OpenPGP with support for android and ios, macOS, linux, windows and web

Latest version
3.10.7
30-day downloads
5.4K
Likes
44
Pub points
100

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter/Dart package that enables OpenPGP encryption and decryption across multiple platforms, including Android, iOS, web, macOS, Windows, and Linux. It provides a secure way to handle cryptographic operations such as signing, verifying, encrypting, and decrypting data using OpenPGP standards. Designed for developers needing cross-platform cryptographic functionality in their apps, it integrates seamlessly with existing workflows. The library is maintained by jerson.dev and supports both mobile and desktop environments.

Use cases
  • Secure messaging applications
  • Data encryption for offline storage
  • Digital signatures for document integrity
  • Cross-platform secure file transfer
  • User authentication with encrypted tokens
Key features
  • Supports all major operating systems
  • Full OpenPGP standard compliance
  • Easy integration with Flutter projects
  • Cross-platform key management
  • Built-in encryption and decryption utilities
Suitable for
  • Developers building secure communication tools
  • Apps requiring end-to-end encryption
  • Projects needing digital signature support
  • Multi-platform cryptography implementations
  • Privacy-focused applications
Considerations
  • Requires understanding of OpenPGP concepts
  • Key management must be handled securely by the app
  • Performance may vary on low-end devices
  • Limited documentation beyond basic usage
  • Not suitable for high-frequency cryptographic operations without optimization
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add openpgp

Categories

Dependencies

Dependency list 5 items

Source repository

Related projects