FLUTTER ECOSYSTEM

hashlib

针对 Dart 优化的加密哈希函数、校验和生成器和密钥派生算法。

最新版本
2.4.2
近 30 天下载
5.8万
喜欢数
73
Pub 分数
160

Package Overview

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

插件概览

Hashlib 是一个 Dart 包,提供安全的哈希函数、校验和生成器以及经过性能和安全性优化的密钥派生算法。它支持多种加密哈希标准,如 SHA-256、SHA-3 和 BLAKE3,适用于数据完整性验证、密码哈希和安全令牌生成。该包专为跨平台使用而设计,可在 Android、iOS、Web、macOS、Windows 和 Linux 上无缝运行。该包强调安全性和高效性,非常适合需要强大加密操作且无需外部依赖的应用程序。

适合场景
  • 数据完整性检查
  • 密码哈希
  • 安全令牌生成
  • 密码学密钥派生
  • 文件校验和验证
主要特点
  • 支持 SHA-256、SHA-3 和 BLAKE3
  • 跨平台兼容性
  • 针对性能进行了优化
  • 设计安全
  • 用于常见哈希任务的简单 API
适合对象
  • 注重安全的应用程序
  • 认证系统
  • 区块链和加密工具
  • 文件和数据验证
  • 后端和前端加密需要
使用建议
  • 确保在密钥派生中正确使用盐值
  • 避免对敏感数据使用弱哈希
  • 审查加密最佳实践
  • 在所有目标平台上进行测试
  • 监视更新以保持安全
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add hashlib

所属分类

依赖

依赖清单 1 项
  • convertlib^3.5.1

源码仓库

关联项目