FLUTTER ECOSYSTEM

ed25519_edwards

Dart port of ed25519 from Go Cryptography ed25519

Latest version
0.3.2
30-day downloads
583K
Likes
13
Pub points
160

Package Overview

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

Overview

A Dart implementation of the ed25519 Edwards curve digital signature algorithm, ported from Go's cryptography library. It provides secure, high-performance signing and verification for cryptographic applications. The package supports multiple platforms including mobile, web, and desktop, making it suitable for cross-platform apps requiring strong authentication and data integrity. It follows the standard ed25519 specification, ensuring compatibility with other implementations.

Use cases
  • Secure digital signatures in apps
  • User authentication with key pairs
  • Cryptographic verification of messages
  • Blockchain and wallet integrations
  • Secure API communication
Key features
  • Cross-platform support
  • High performance
  • Standard-compliant ed25519 implementation
  • Lightweight and efficient
  • Supports key generation, signing, and verification
Suitable for
  • Developers building secure apps
  • Blockchain and crypto projects
  • Applications needing strong authentication
  • Teams using Dart/Flutter for backend or frontend security
Considerations
  • Requires understanding of cryptographic principles
  • Not suitable for raw encryption
  • Best used with proper key management practices
  • Limited to signature operations, not general encryption
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add ed25519_edwards

Categories

Dependencies

Dependency list 4 items

Source repository

Related projects