encryptions 0.0.5 copy "encryptions: ^0.0.5" to clipboard
encryptions: ^0.0.5 copied to clipboard

outdated

A plugin for using native Argon2/AES in Android and IOS

0.0.1 #

Notice: version 0.0.1 is deprecated, consider using the latest version.

  • Support for AES/CBC/NoPadding
  • Support for argon2i, argon2d with pre-configured arguments

0.0.2 #

  • Full support for AES(128bit, 256bit) in CBC/ECB mode, also support NoPadding or PKCS5Padding
  • Full support for argon2i, argon2d, argon2id
  • Now it's able to configure custom argon2 parameters
  • Added a test report UI in example, for which you can validate the result in real devices

0.0.3 (Deprecated) #

  • Implicitly declare api return value type
  • Using separate thread to run android native code, thus it might help to un-block the ui thread

Notice: the source code of this version is not available... Somehow I did not commit that.

0.0.2+1 #

  • Added blocking size check when using AES with NoPadding scheme
  • Removed annoying log in Android side

0.0.4 #

  • No changes but just bump version to replace 0.0.3

0.0.4+2 #

0.0.5 #

  • NEW *Isloated APIs are now available for running in separated isolate, since argon2 and AES may take long time to finish, which will then block the UI. Old APIs are still available.
  • Refactor examples
13
likes
0
pub points
85%
popularity

Publisher

unverified uploader

A plugin for using native Argon2/AES in Android and IOS

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

convert, flutter, flutter_isolate

More

Packages that depend on encryptions