dbcrypt
A port of jBCrypt to Dart. It allows to encrypt passwords using BCrypt with a configurable work factor and check passwords.
Explore Cryptography, Security & Permissions Flutter packages and compare platform support and community metrics.
129 packages
A port of jBCrypt to Dart. It allows to encrypt passwords using BCrypt with a configurable work factor and check passwords.
A free CAPTCHAs alternative to enhance security and protect against bots.
This plugin provides the ability to verify rooting and integrity on Android and iOS platforms.
A URL-safe base64 encoding for UUIDv4 stripped of padding. Useful when embedding short random UUIDs in URLs.
Blazing fast, cross-platform ObjectId implementation for the dart language.
A Package providing sasl/scram authentication. Both scram-1 and scram-256 are managed.
This package provides the Stringprep (rfc4013) Profile for User Names and Passwords for dart. A port of https://github.com/reklatsmasters/saslprep to the dart lang
Detects when your widget appears or disappears from the screen.
Makes 'package:cryptography' use platform APIs in Android, iOS, and Mac OS X. The package can make performance up to 100 times better.
One-way string hashing for salted passwords using the Unix crypt format
A Dart library to decode & encode NDEF records, supporting multiple types.
library for use OpenPGP with support for android and ios, macOS, linux, windows and web
FileCryptor is for encryption and decryption files. (PDF, MP3, MP4, PNG, ...)
A Flutter Plugin to detect root including magiskhide to some extent on android and JailBreak on iOS
Privacy-Enhanced Mail (PEM) parser, RSA, PKCS#1, PKCS#8, X.509
This algorithm is a pure dart implementation of the DES and Triple DES algorithms.
Dart encryption library for encrypting/decrypting files, plain text and binary data in AES Crypt file format. Supports all platforms including web.
Lightweight implementation of JSON Web Tokens (JWT).
A plugin/utility that provides compile-time variables for native platforms.
Nonce contains a static generator that generates random alphanumeric strings, and can be constructed as an object containing a generated string.
Hashids is small library to generate YouTube-like ids from numbers. Use Hashids when you do not want to expose your database ids to the user.
v1.0.0Apply a safe masking effect to the app screen on the app switcher or task list.
Wireguard Flutter SDK
PermissonHandler is a package that manages permissions on Android and iOS, with this package you can find an easy way to use the PermissonHandler library.