dash_crypt 0.0.1+2 copy "dash_crypt: ^0.0.1+2" to clipboard
dash_crypt: ^0.0.1+2 copied to clipboard

DashCrypt is a powerful and flexible encryption and decryption package for Flutter and Dart. It supports a wide range of modern and classical cryptographic algorithms, making it ideal for developers [...]

Changelog #

All notable changes to this project will be documented in this file.

[0.0.1+2] - 2025-01-25 #

Changed #

  • Update support for Generating IV for the supported AES modes.

[0.0.1+1] - 2025-01-25 #

Changed #

  • Updated CHANGELOG.md for improved clarity.

[0.0.1] - 2025-01-26 #

Added #

  • Initial release of the dash_crypt package.
  • Support for a wide range of AES encryption modes, including CBC, CFB, ECB, and GCM.
  • Added classical cipher algorithms: Caesar, Vigenere, Monoalphabetic, Columnar Transposition, Rail Fence, Playfair, and Affine.
  • Utilities for secure key and IV generation.
  • Generic test runner for encryption and decryption tests for all supported algorithms.
  • Comprehensive error handling for invalid keys, IVs, and padding.
  • Seamless integration with Flutter and Dart projects.
1
likes
120
points
4
downloads

Publisher

verified publisherahmedayman.info

Weekly Downloads

DashCrypt is a powerful and flexible encryption and decryption package for Flutter and Dart. It supports a wide range of modern and classical cryptographic algorithms, making it ideal for developers looking to integrate secure encryption into their projects. DashCrypt also provides utilities for secure key and IV generation, ensuring robust security. Designed for simplicity, performance, and scalability, DashCrypt is the perfect solution for all your encryption needs.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

convert, cryptography, encrypt, flutter, pointycastle

More

Packages that depend on dash_crypt