FLUTTER ECOSYSTEM

sodium

libsodium 的 Dart 绑定,适用于 Dart-VM 和 Web

最新版本
4.1.1+2
近 30 天下载
2.4万
喜欢数
27
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Sodium 为广泛信赖的 libsodium 加密库提供了 Dart 绑定,可在 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台上实现安全的加密、解密、签名和密钥管理。设计注重易用性和安全性,跨环境提供一致的 API,非常适合需要强大加密功能的应用程序。该包由 skycoder42.de 维护,并可通过 pub 与 Flutter 项目无缝集成。

适合场景
  • 安全数据存储
  • 端到端加密消息
  • 身份验证令牌处理
  • 安全会话管理
  • 密钥派生和密码哈希
主要特点
  • 跨平台加密货币支持
  • Dart-VM 和 Web 的绑定
  • 易于使用的加密原语
  • 强大的安全保证
  • 文档齐全的 API
适合对象
  • 需要强加密的应用程序
  • 具有隐私要求的网页和移动应用
  • 优先考虑安全最佳实践的开发人员
  • 使用端到端加密的项目
  • 需要安全操作的后端服务
使用建议
  • 需要了解基本的密码学
  • 不适合低级别密码学研究
  • 可能会略微增加应用大小
  • 依赖原生 libsodium 二进制文件
  • 仅限支持的平台
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add sodium

所属分类

依赖

依赖清单 12 项

源码仓库

关联项目