FLUTTER ECOSYSTEM

steel_crypt

A comprehensive library of high-level, cryptographic APIs. This library supports hashing, password hashing, two-way encryption, MAC authentication, and key/IV generation.

Latest version
3.0.0+1
30-day downloads
260
Likes
69
Pub points
130

Package Overview

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

Overview

Steel Crypt is a comprehensive Flutter/Dart library offering high-level cryptographic APIs for secure data handling. It supports essential operations including hashing, password hashing, two-way encryption, message authentication codes (MAC), and secure key/IV generation. Designed with simplicity and security in mind, it abstracts complex cryptographic details while ensuring robustness across platforms. Ideal for applications requiring data integrity, confidentiality, and secure credential management.

Use cases
  • Secure password storage
  • Data encryption at rest
  • Message authentication
  • Secure key generation
  • Cross-platform cryptography
Key features
  • High-level API abstraction
  • Supports multiple cryptographic operations
  • Cross-platform compatibility
  • Secure key and IV generation
  • Built-in password hashing
Suitable for
  • Apps needing secure data storage
  • Authentication systems
  • Secure communication layers
  • Privacy-focused applications
  • Developers prioritizing security without deep crypto knowledge
Considerations
  • Requires understanding of cryptographic best practices
  • Not suitable for low-level cryptographic research
  • Depends on underlying platform security
  • May increase app size due to crypto dependencies
  • Best used with proper input validation and error handling
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add steel_crypt

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects