FLUTTER ECOSYSTEM

aes_crypt_null_safe

Dart encryption library for encrypting/decrypting files, plain text and binary data in AES Crypt file format. Supports all platforms including web.

Latest version
3.1.1
30-day downloads
8.3K
Likes
34
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

A Dart encryption library that enables secure encryption and decryption of files, plain text, and binary data using the AES Crypt file format. Designed for cross-platform use, it supports Android, iOS, macOS, Windows, Linux, and web environments. The package ensures null safety and provides a straightforward API for handling sensitive data with strong cryptographic standards. It is ideal for applications requiring secure data storage or transmission.

Use cases
  • Encrypting sensitive user data
  • Securing configuration files
  • Protecting file transfers
  • Storing encrypted credentials
  • Web and mobile app data security
Key features
  • AES Crypt format support
  • Null-safe Dart implementation
  • Cross-platform compatibility
  • File and text encryption
  • Secure binary data handling
Suitable for
  • Mobile apps needing data encryption
  • Web applications with secure storage
  • Desktop apps handling sensitive information
  • Developers using Flutter on multiple platforms
  • Projects requiring compliance with AES standards
Considerations
  • Requires careful key management
  • Not suitable for high-performance bulk encryption
  • Limited to AES Crypt format
  • Depends on external crypto libraries
  • Must handle exceptions during decryption failures
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add aes_crypt_null_safe

Categories

Source repository

Related projects