パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v0.2.0

password_strength

パスワードの強度を推定するツール。ユーザーが選択したパスワードがブルートフォース攻撃や辞書攻撃に対してどれだけ強いのかを示すために使用できます。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
19.4万
いいね数
157
Pub ポイント
160

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

flutter pub add password_strength

パッケージ概要

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

ブルートフォース攻撃および辞書攻撃に対する耐性を分析することでパスワードの強度を推定するFlutterパッケージです。リアルタイムでのフィードバックをユーザーに提供し、より安全なパスワードを作成するのを支援します。長さ、文字の多様性、一般的なパターンなどの要因を評価し、アプリ内でパスワードセキュリティを向上させる簡単な方法を提供します。ユーザー入力の質が重要な認証フローに最適です。

用途

  • リアルタイムパスワード検証
  • ログインフォームのセキュリティを強化する
  • ユーザーに強力なパスワードの作成を促す
  • 登録ワークフローへの統合
  • パスワードフィールド内のセキュリティフィードバック
  • アプリ認証の信頼性の向上

主な機能

  • ブルートフォース攻撃に対する耐性の推定
  • 辞書攻撃の脆弱性を分析する
  • パスワードの強度に関する即時のフィードバックを提供します
  • 複数の文字タイプ(小文字、大文字、数字、記号)をサポートしています
  • 軽量で統合が簡単
  • すべての主要プラットフォームで動作します

適している対象

  • 認証画面
  • ユーザー登録フォーム
  • パスワード作成ツール
  • セキュリティを重視したアプリケーション
  • ユーザーのセキュリティを最優先する開発者
  • 強力なパスワードの強制を必要とするアプリ

注意事項

  • パスワードを保存または送信しません
  • 組み込みのパスワードハッシュなし
  • クライアント側の分析にのみ依存
  • 準拠のための追加検証が必要になる場合があります
  • 追加の対策が講じられない限り、高セキュリティ環境には適していません

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

Password Strength Estimator

A basic password strength estimator for Dart. Considers the length of the password, used characters, and whether or not the password appears in the top 10,000 most used passwords.

Usage

import 'package:password_strength/password_strength.dart';

...

double strength = estimatePasswordStrength('passw0rd');

if (strength < 0.3)
  print('This password is weak!');

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト

ランキング