| Server IP : 35.80.110.71 / Your IP : 216.73.216.221 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/zxcvbn-stubs/ |
Upload File : |
from decimal import Decimal
from typing_extensions import Literal, TypedDict
class _TimeEstimate(TypedDict):
crack_times_seconds: _CrackTimeSeconds
crack_times_display: _CrackTimesDisplay
score: Literal[0, 1, 2, 3, 4]
class _CrackTimeSeconds(TypedDict):
online_throttling_100_per_hour: Decimal
online_no_throttling_10_per_second: Decimal
offline_slow_hashing_1e4_per_second: Decimal
offline_fast_hashing_1e10_per_second: Decimal
class _CrackTimesDisplay(TypedDict):
online_throttling_100_per_hour: str
online_no_throttling_10_per_second: str
offline_slow_hashing_1e4_per_second: str
offline_fast_hashing_1e10_per_second: str
def estimate_attack_times(guesses: Decimal | float) -> _TimeEstimate: ...
def guesses_to_score(guesses: Decimal) -> Literal[0, 1, 2, 3, 4]: ...
def display_time(seconds: float) -> str: ...
def float_to_decimal(f: float) -> Decimal: ...