fast_rsa 3.8.1 copy "fast_rsa: ^3.8.1" to clipboard
fast_rsa: ^3.8.1 copied to clipboard

library for use RSA with support for android and ios, macOS, linux, windows and web

3.8.1 #

  • Updates binaries + Updated Android SDK to r28 for 16KB support

3.8.0 #

  • Add RSASync methods for all Platforms but web

3.7.1 #

  • Moved flutter_lints to dev dependencies

3.7.0 #

  • Updates binaries + Add XCFramework for ios

3.6.6 #

  • Revert "Fix build on web #77"

3.6.5 #

  • Fix build on web #77

3.6.4 #

  • Migrate to package:web

3.6.3 #

  • Updated Isolate spawn logic to close gracefully

3.6.2 #

  • Add Android namespace, thanks to @nilsreichardt

3.6.1 #

  • Fixed macOS podspec issue when signing apps
  • Updated binaries to v1.4.2

3.6.0 #

  • Updated binaries to v1.4.1

3.5.7 #

  • Refactored Isolate.spawn logic to make sure we are closing after execution

3.5.6 #

  • Added support to linux ARM64 devices

3.5.5 #

  • Removed Hover support

3.5.4 #

  • Added unit test support macos, linux and windows

3.5.3 #

  • Changed path version to ^1.8.2

3.5.2 #

  • Fixed linux DynamicLibrary detection

3.5.1 #

  • Updated binaries to v1.5.5 to support mixed go libraries (openpgp and fast-rsa)

3.5.0 #

  • Updated ffi to 2.0 and min sdk version to 2.17.0

3.4.7 #

  • Added fallback option when instantiateStreaming is not available

3.4.6 #

  • Fixed iOS binary

3.4.5 #

  • Updated binaries to 1.3.3

3.4.4 #

  • Updated binaries to 1.3.2

3.4.3 #

  • Added false_secrets to pubspec

3.4.2 #

  • Updated hover deps

3.4.1 #

  • Updated binaries to 1.3.0 using flatbuffers 2.0

3.4.0 #

3.3.0 #

  • Updated example and android requirements

3.2.0 #

  • Fixed header when convert private or public key, thanks to @patachi

3.1.0 #

  • Renamed rsa.dart to fast_rsa.dart to fix analysis

3.0.4 #

  • Updated BUILD_BUNDLE_DIR for linux, using relative dir

3.0.3 #

  • Fixed path import with spaces in cocoapods for ios

3.0.2 #

  • Added fix when running on simulator "building for iOS Simulator, but linking in object file built for iOS"

3.0.1 #

  • Using File.join to get a valid path for librsa_bridge.a on ios

3.0.0 #

  • First version with flatbuffers, smaller binaries, please take a look

2.0.1 #

  • Support import .so for older android versions, thanks to @BobanLW

2.0.0-nullsafety.0 #

  • bump version to stable null_safety

1.4.0-nullsafety.4 #

  • macOS now use dylib instead of .a

1.4.0-nullsafety.3 #

  • Updated FFI to latest and removed deprecated methods

1.4.0-nullsafety.2 #

  • Using stable version

1.4.0-nullsafety.1 #

  • First version with initial support working

1.4.0-nullsafety.0 #

  • Initial support for null safety

1.3.6 #

  • macOS now use dylib instead of .a

1.3.5 #

  • Added RSAException to rsa.dart

1.3.4 #

  • Added RSAException

1.3.3 #

1.3.2 #

  • Tests CI and github actions for drive

1.3.1 #

  • Fixed web messenger

1.3.0 #

  • Added wasm + web worker support

1.2.0 #

  • just creating this version to replace old version

1.2.0-rc1 #

  • Replaced GoMobile with binding for mostly platforms, now should be more easier add new methods and support platforms
  • Platforms supported right now: macOS, iOS, Android, Hover, Windows and Linux
  • Platforms partial supported: Web (need web workers)
  • Added upgrade_lib_bridge.sh in order to update from go repo

1.1.4 #

  • Updated onAttachedToEngine now using getBinaryMessenger

1.1.3 #

  • Added integration test and fixed some broken methods

1.1.2 #

  • Fixed macos bytes methods

1.1.1 #

  • Fixed publish notes

1.1.0 #

  • Added bytes methods for encrypt, decrypt and sign to web, macos, linux and hover

1.0.1 #

  • Added bytes methods for encrypt, decrypt and sign

1.0.0 #

  • Updated Methods, now using public key and private key for methods instead of PKCS12
  • Added support for JWK
  • Added methods for convert keys

0.9.3 #

  • Merge conflicts

0.9.2 #

  • Updated docs

0.9.1 #

  • Implemented registerWith for android

0.9.0 #

  • Fixed linux support and hover support

0.8.0 #

  • Support for Linux, macOS and web in a single package

0.6.1 #

  • Updated ignore

0.6.0 #

  • Single instance for ios

0.5.0 #

  • Now run on background on ios

0.4.0 #

  • Fixed android, now running on background

0.2.0 #

  • Fixed ios

0.1.0 #

  • Initial release
60
likes
110
points
42.3k
downloads

Publisher

verified publisherjerson.dev

Weekly Downloads

library for use RSA with support for android and ios, macOS, linux, windows and web

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

ffi, flat_buffers, flutter, flutter_web_plugins, path, plugin_platform_interface, web

More

Packages that depend on fast_rsa