dmosk / passcheck

بررسی گذرواژه در برابر نشت‌ها

گذرواژه را با Have I Been Pwned و k-ناشناسی بررسی کنید: SHA-1 در مرورگر محاسبه می‌شود؛ فقط پیشوند کوتاه هش خارج می‌شود. برآورد آنتروپی محلی هم هست. گذرواژه به سرور ما فرستاده نمی‌شود. یادداشت حریم خصوصی را ببینید. یکی تازه می‌خواهید؟ passgen را باز کنید.

گذرواژه روی دستگاه شما می‌ماند. فقط پیشوند کوتاهی از هش SHA-1 به API مربوط به Have I Been Pwned فرستاده می‌شود (k-ناشناسی). گذرواژه شما را دریافت یا ذخیره نمی‌کنیم.

چرا passcheck

  • HIBP و k-ناشناسی. SHA-1 در مرورگر محاسبه می‌شود؛ فقط پیشوند کوتاه هش به API می‌رود.
  • آنتروپی محلی. برآورد قدرت از طول و کلاس‌های نویسه — روی دستگاه شما.
  • گذرواژه روی بک‌اند ما نیست. آنچه می‌نویسید را دریافت یا ذخیره نمی‌کنیم.
  • نتایج روشن. یافت شد / نشد؛ در صورت یافتن شمار تقریبی HIBP.
  • محدودیت‌های صادقانه. وعده امنیت مطلق نیست — فقط مجموعه HIBP و تخمین اکتشافی.
  • رایگان و چندزبانه. بدون حساب؛ UI و SEO برای هر زبان.
  • همراه مولد. گذرواژه تازه در passgen.dmosk.net.

چگونه گذرواژه را بررسی کنیم

  1. گذرواژه را وارد کنید (اختیاری نمایش/پنهان).
  2. بررسی را بزنید: مرورگر SHA-1 را حساب می‌کند و با پیشوند از HIBP می‌پرسد.
  3. وضعیت نشت و برآورد قدرت محلی را بخوانید.
  4. اگر یافت شد، هرجا هنوز استفاده می‌شود عوض کنید؛ با passgen تازه بسازید.

بهداشت گذرواژه و HIBP

Have I Been Pwned هش گذرواژه‌ها را از نشت‌های شناخته‌شده جمع می‌کند. تطبیق یعنی آن رشته قبلاً در دادهٔ نشت‌شده آمده — استفاده را متوقف کنید. امتیاز قدرت اکتشافی است و جایگزین گذرواژه تصادفی یکتا نیست.

نکته‌ها:

  • برای هر سرویس گذرواژه یکتا به کار ببرید.
  • در مدیر گذرواژه نگه دارید، نه در یادداشت یا چت.
  • طول و تنوع بهتر از واژه‌های «زرنگ» واژه‌نامه است.
  • هر جا ممکن است احراز هویت دو مرحله‌ای را روشن کنید.
  • اگر HIBP پیدا کرد، هرجا هنوز کار می‌کند عوض کنید.
  • «یافت نشد» در HIBP یعنی «همیشه‌ایمن» نیست.
  • برای تازه از passgen استفاده کنید.
  • در سایت‌های مشکوک گذرواژه ننویسید — این ابزار به سرور ما نمی‌فرستد.

برای چه

  • سریع دیدن اینکه گذرواژه در نشت‌های شناخته‌شده هست یا نه;
  • برآورد خام آنتروپی پیش از تعویض;
  • توضیح خطر گذرواژه‌های ضعیف یا تکراری;
  • ادامه با مولد در passgen;
  • بدون آپلود گذرواژه به سرور ما.

پرسش‌های متداول

k-ناشناسی با HIBP چیست؟

مرورگر SHA-1 را حساب می‌کند و فقط نویسه‌های اول هش را می‌فرستد. HIBP پسوندهای آن پیشوند را برمی‌گرداند؛ تطبیق کامل محلی است — گذرواژه کامل به API نمی‌رود.

آیا گذرواژه به ما آپلود می‌شود؟

خیر. دریافت یا ذخیره نمی‌کنیم. فقط پیشوند کوتاه SHA-1 به API مربوط به HIBP می‌رود.

Have I Been Pwned چیست؟

پروژه Troy Hunt که هش گذرواژه‌ها را از نشت‌های عمومی جمع می‌کند. passcheck از API بازه‌ای آن استفاده می‌کند.

معنی شمار «حدود N بار» چیست؟

تعداد تقریبی ظاهر شدن در داده‌های HIBP. هرچه بیشتر، گردش بیشتر — عوض کنید.

برآورد آنتروپی یعنی چه؟

تخمین خام: طول × log2 الفبای برآوردی از کلاس‌های نویسه. ممیزی آزمایشگاهی نیست.

آیا «یافت نشد» امنیت مطلق است؟

خیر. HIBP ناقص است؛ گذرواژه می‌تواند ضعیف باشد یا بیرون از آن مجموعه نشت کرده باشد.

گذرواژه تازه از کجا؟

passgen.dmosk.net را باز کنید — ساخت در مرورگر.

رایگان است؟

بله — بدون ثبت‌نام و بدون هزینه بررسی.

کاملاً آفلاین کار می‌کند؟

برآورد قدرت محلی است. بررسی نشت به شبکه تا API مربوط به HIBP نیاز دارد.

اگر HIBP قطع یا CORS شکست بخورد؟

خطای اتصال می‌بینید. بعداً دوباره تلاش کنید؛ برآورد قدرت ممکن است همچنان کار کند.

کدام الگوریتم هش؟

SHA-1 گذرواژه طبق API بازه‌ای k-ناشناسی HIBP.

تاریخچه بررسی نگه می‌دارید؟

خیر. گذرواژه تایپ‌شده به ما فرستاده نمی‌شود و در پایگاه داده ما ذخیره نمی‌شود.