Skip to content

Auth & security

Authentication, authorization, tokens and cryptography. 93 packages across 9 ecosystems.

DtcryptoImplementations of SHA, MD5, and HMAC cryptographic functions.3.0.8Oct 26, 2026BSD-3-ClauseDtflutter_secure_storageA Flutter plugin for securely storing sensitive data using encrypted storage.11.2.0Sep 16, 2026BSD-3-ClauseDtpointycastleA Dart library implementing cryptographic algorithms and primitives, modeled on the BouncyCastle library.4.0.0Feb 19, 2025MITDtfirebase_authFlutter plugin for Firebase Auth, enabling authentication using passwords, phone numbers and identity providers like Google, Facebook and Twitter.7.0.1Oct 23, 2026BSD-3-ClauseDtgoogle_sign_inFlutter plugin for Google Sign-In, a secure authentication system for signing in with a Google account.7.2.0Sep 17, 2025BSD-3-ClauseDthiveLightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.2.2.3Jun 30, 2022Dthive_flutterExtension for Hive. Makes it easier to use Hive in Flutter apps.1.1.0Jun 20, 2021Dtgoogleapis_authObtain Access credentials for Google services using OAuth 2.02.3.5Oct 21, 2026BSD-3-ClauseDtsign_in_with_appleFlutter bridge to initiate Sign in with Apple (on iOS, macOS, and Android). Includes support for keychain entries as well as signing in with an Apple ID.8.2.0Aug 27, 2026MITDthive_generatorExtension for Hive. Automatically generates TypeAdapters to store any class.2.0.1Aug 13, 2023DtcryptographyCryptographic algorithms for encryption, digital signatures, key agreement, authentication, and hashing. AES, Chacha20, ED25519, and more. Cross-platform (mobile, desktop, JS, WASM).2.9.0Nov 21, 2025Apache-2.0DtencryptA set of high-level APIs over PointyCastle for two-way cryptography.5.0.3Sep 18, 2023BSD-3-ClauseDtgoogle_oauth2_clientLibrary to use for Google OAuth2 authentication / Client-side flow0.4.2Apr 28, 2016