FLUTTER ECOSYSTEM

rsa_pkcs

Privacy-Enhanced Mail (PEM) parser, RSA, PKCS#1, PKCS#8, X.509

Latest version
2.1.0
30-day downloads
59.9K
Likes
5
Pub points
140

Package Overview

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

Overview

A Dart package for parsing and handling cryptographic formats including PEM, RSA, PKCS#1, PKCS#8, and X.509. It enables secure key management and digital signature operations across multiple platforms. The library supports reading and writing encrypted private keys, public keys, and certificates in standard formats, making it suitable for applications requiring robust encryption and authentication. Built with cross-platform compatibility in mind, it works seamlessly on Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Secure key storage
  • Digital signature verification
  • TLS/SSL certificate handling
  • Authentication token generation
  • Encrypted data exchange
  • Public key infrastructure integration
Key features
  • PEM format parsing
  • Support for PKCS#1 and PKCS#8 standards
  • X.509 certificate support
  • Cross-platform compatibility
  • RSA key operations
  • Secure key encoding/decoding
Suitable for
  • Mobile and web apps needing encryption
  • Backend services with security requirements
  • Applications using JWT or OAuth
  • Systems implementing secure communications
  • Developers working with digital certificates
Considerations
  • Requires careful handling of private keys
  • Not intended for high-performance cryptographic workloads
  • Depends on external crypto libraries
  • Limited to RSA and related standards
  • Best used with proper security practices
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add rsa_pkcs

Categories

Dependencies

Dependency list 1 items

Source repository

Related projects

No data available yet.