FLUTTER ECOSYSTEM

sqlcipher_flutter_libs

Not used anymore, update to version 3.x of package:sqlite3 instead

Latest version
0.7.0+eol
30-day downloads
67.5K
Likes
39
Pub points
145

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

sqlcipher_flutter_libs is a legacy package for integrating SQLCipher, a secure, encrypted SQLite database, into Flutter applications. It provides native bindings for Android, iOS, Web, macOS, Windows, and Linux, enabling encrypted local data storage. However, it is no longer maintained and users are advised to migrate to version 3.x of the sqlite3 package for updated security and compatibility. This package was designed for developers needing strong database encryption with minimal setup on multiple platforms.

Use cases
  • Secure local data storage in mobile apps
  • Encrypting sensitive user information
  • Compliance with data protection regulations
  • Legacy app maintenance with encrypted databases
Key features
  • Cross-platform encryption support
  • Native integration with SQLCipher
  • Support for Android, iOS, Web, macOS, Windows, and Linux
  • Simple setup for encrypted SQLite databases
  • Deprecated in favor of newer sqlite3 package
Suitable for
  • Developers maintaining older Flutter apps with SQLCipher
  • Projects requiring encrypted SQLite databases on multiple platforms
  • Teams transitioning from SQLCipher to modern sqlite3
Considerations
  • Not recommended for new projects
  • No longer actively maintained
  • Requires migration to sqlite3 package v3.x
  • Limited future updates or security patches
  • Deprecation warnings in current Flutter environments
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add sqlcipher_flutter_libs

Categories

Source repository

Related projects