FLUTTER ECOSYSTEM

pinenacl

TweetNaCl暗号化ライブラリを使用したPyNaCl APIのDart実装

最新バージョン
0.6.0
30日間ダウンロード
19.5万
いいね数
25
Pub ポイント
150

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

Pinenacl は、軽量かつ安全な TweetNaCl 暗号化ライブラリを利用した PyNaCl API の Dart 実装です。暗号化、復号化、署名、鍵の生成といった一般的な暗号化操作を簡単なインターフェースで提供します。パフォーマンスとセキュリティを重視して設計されており、Android、iOS、Web、macOS、Windows、Linux など複数のプラットフォームをサポートしています。ネイティブコードに依存せずに Flutter アプリケーションで堅牢な暗号化機能が必要な開発者に最適です。

用途
  • セキュアなデータストレージ
  • エンドツーエンド暗号化メッセージ
  • デジタル署名
  • 認証トークンの処理
  • セキュアな構成管理
主な機能
  • TweetNaClベースのセキュリティ
  • クロスプラットフォーム互換性
  • シンプルな PyNaCl に似た API
  • 軽量で高速
  • 公開鍵および対称暗号化をサポート
適している対象
  • 強力な暗号化を必要とするFlutterアプリ
  • PyNaClに精通した開発者
  • 機密ユーザー情報を扱うアプリケーション
  • プラットフォームに依存しない暗号化を必要とするプロジェクト
  • セキュリティを重視したバックエンド統合
注意事項
  • 暗号化の概念を理解する必要があります
  • 高スループットの暗号処理が重いワークロードには適していません
  • TweetNaClの機能セットに限定
  • 組み込みのキー管理なし
  • 外部ライブラリの正しさに依存する
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add pinenacl

カテゴリー

ソースリポジトリ

関連プロジェクト