FLUTTER ECOSYSTEM

hashlib

Secure hash functions, checksum generators, and key derivation algorithms optimized for Dart.

Latest version
2.4.2
30-day downloads
57.8K
Likes
73
Pub points
160

Package Overview

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

Overview

Hashlib is a Dart package providing secure hash functions, checksum generators, and key derivation algorithms optimized for performance and security. It supports multiple cryptographic hashing standards such as SHA-256, SHA-3, and BLAKE3, making it suitable for data integrity verification, password hashing, and secure token generation. Designed for cross-platform use, it runs seamlessly on Android, iOS, Web, macOS, Windows, and Linux. The package emphasizes safety and efficiency, ideal for applications requiring robust cryptographic operations without external dependencies.

Use cases
  • Data integrity checks
  • Password hashing
  • Secure token generation
  • Cryptographic key derivation
  • File checksum validation
Key features
  • Supports SHA-256, SHA-3, and BLAKE3
  • Cross-platform compatibility
  • Optimized for performance
  • Secure by design
  • Simple API for common hashing tasks
Suitable for
  • Security-focused applications
  • Authentication systems
  • Blockchain and crypto tools
  • File and data verification
  • Backend and frontend encryption needs
Considerations
  • Ensure proper salt usage in key derivation
  • Avoid using weak hashes for sensitive data
  • Review cryptographic best practices
  • Test across all target platforms
  • Monitor for updates to maintain security
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add hashlib

Categories

Dependencies

Dependency list 1 items
  • convertlib^3.5.1

Source repository

Related projects