dmosk / passcheck

ਲੀਕਾਂ ਲਈ ਪਾਸਵਰਡ ਜਾਂਚੋ

Have I Been Pwned ਉੱਤੇ k-ਅਗਿਆਤਤਾ ਨਾਲ ਪਾਸਵਰਡ ਜਾਂਚੋ: SHA-1 ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਬਣਦਾ ਹੈ; ਸਿਰਫ਼ ਛੋਟਾ ਹੈਸ਼ ਅਗੇਤਰ ਬਾਹਰ ਜਾਂਦਾ ਹੈ। ਸਥਾਨਕ ਐਨਟ੍ਰੌਪੀ ਅੰਦਾਜ਼ਾ ਵੀ। ਪਾਸਵਰਡ ਸਾਡੇ ਸਰਵਰ ਤੇ ਨਹੀਂ ਜਾਂਦਾ। ਪਰਾਈਵੇਸੀ ਨੋਟ ਵੇਖੋ। ਨਵਾਂ ਚਾਹੀਦਾ? passgen।

ਪਾਸਵਰਡ ਤੁਹਾਡੇ ਡਿਵਾਈਸ ਉੱਤੇ ਰਹਿੰਦਾ ਹੈ। Have I Been Pwned API ਨੂੰ ਸਿਰਫ਼ ਛੋਟਾ SHA-1 ਹੈਸ਼ ਅਗੇਤਰ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ (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 ਉੱਤੇ ਜਨਰੇਟਰ ਨਾਲ ਅੱਗੇ ਵਧਣਾ;
  • ਸਾਡੇ ਸਰਵਰ ਤੇ ਅਪਲੋਡ ਕੀਤੇ ਬਿਨਾਂ।

ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ

HIBP ਨਾਲ k-ਅਗਿਆਤਤਾ ਕੀ ਹੈ?

ਬ੍ਰਾਊਜ਼ਰ SHA-1 ਬਣਾਉਂਦਾ ਹੈ ਤੇ ਹੈਸ਼ ਦੇ ਸਿਰਫ਼ ਪਹਿਲੇ ਅੱਖਰ ਭੇਜਦਾ ਹੈ। HIBP ਉਸ ਅਗੇਤਰ ਦੇ ਪਿਛੇਤਰ ਵਾਪਸ ਕਰਦਾ ਹੈ; ਪੂਰਾ ਮੇਲ ਸਥਾਨਕ — ਪੂਰਾ ਪਾਸਵਰਡ API ਤੇ ਨਹੀਂ ਜਾਂਦਾ।

ਕੀ ਪਾਸਵਰਡ ਸਾਨੂੰ ਅਪਲੋਡ ਹੁੰਦਾ ਹੈ?

ਨਹੀਂ। ਅਸੀਂ ਪ੍ਰਾਪਤ/ਸੰਭਾਲਦੇ ਨਹੀਂ। ਸਿਰਫ਼ ਛੋਟਾ SHA-1 ਅਗੇਤਰ HIBP API ਤੇ ਜਾਂਦਾ ਹੈ।

Have I Been Pwned ਕੀ ਹੈ?

Troy Hunt ਦਾ ਪ੍ਰੋਜੈਕਟ ਜੋ ਜਨਤਕ ਲੀਕਾਂ ਤੋਂ ਪਾਸਵਰਡ ਹੈਸ਼ ਜੋੜਦਾ ਹੈ। passcheck ਇਸਦੀ range API ਵਰਤਦਾ ਹੈ।

“ਲਗਭਗ N ਵਾਰ” ਦਾ ਕੀ ਅਰਥ?

HIBP ਡਾਟਾ ਵਿੱਚ ਅਨੁਮਾਨਿਤ ਮੌਜੂਦਗੀ। ਜਿੰਨੀ ਵੱਧ, ਉਨੀ ਫੈਲਾਅ — ਬਦਲੋ।

ਐਨਟ੍ਰੌਪੀ ਅੰਦਾਜ਼ਾ ਕੀ ਦੱਸਦਾ ਹੈ?

ਮੋਟਾ ਅਨੁਮਾਨ: ਲੰਬਾਈ × ਅੱਖਰ ਵਰਗਾਂ ਤੋਂ ਅਨੁਮਾਨਿਤ ਅੱਖਰਮਾਲਾ ਦਾ log2। ਲੈਬ ਆਡਿਟ ਨਹੀਂ।

ਕੀ “ਨਹੀਂ ਮਿਲਿਆ” ਪੂਰੀ ਸੁਰੱਖਿਆ ਹੈ?

ਨਹੀਂ। HIBP ਅਧੂਰਾ ਹੈ; ਪਾਸਵਰਡ ਕਮਜ਼ੋਰ ਜਾਂ ਉਸ ਕਾਰਪਸ ਤੋਂ ਬਾਹਰ ਲੀਕ ਹੋ ਸਕਦਾ ਹੈ।

ਨਵਾਂ ਪਾਸਵਰਡ ਕਿੱਥੋਂ?

passgen.dmosk.net ਖੋਲ੍ਹੋ — ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਬਣਦਾ ਹੈ।

ਕੀ ਮੁਫ਼ਤ ਹੈ?

ਹਾਂ — ਬਿਨਾਂ ਰਜਿਸਟਰੇਸ਼ਨ, ਬਿਨਾਂ ਫੀਸ।

ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਫਲਾਈਨ?

ਤਾਕਤ ਅੰਦਾਜ਼ਾ ਸਥਾਨਕ। ਲੀਕ ਜਾਂਚ ਲਈ HIBP API ਨੈੱਟਵਰਕ ਚਾਹੀਦਾ ਹੈ।

HIBP ਡਾਊਨ ਜਾਂ CORS ਫੇਲ?

ਕਨੈਕਸ਼ਨ ਗਲਤੀ ਦਿਖੇਗੀ। ਬਾਅਦ ਵਿੱਚ ਕੋਸ਼ਿਸ਼ ਕਰੋ; ਤਾਕਤ ਅੰਦਾਜ਼ਾ ਚੱਲ ਸਕਦਾ ਹੈ।

ਕਿਹੜਾ ਹੈਸ਼?

ਪਾਸਵਰਡ ਦਾ SHA-1, ਜਿਵੇਂ HIBP k-ਅਗਿਆਤਤਾ range API ਮੰਗਦੀ ਹੈ।

ਕੀ ਜਾਂਚ ਇਤਿਹਾਸ ਰੱਖਦੇ ਹੋ?

ਨਹੀਂ। ਟਾਈਪ ਕੀਤਾ ਪਾਸਵਰਡ ਸਾਨੂੰ ਨਹੀਂ ਜਾਂਦਾ ਤੇ DB ਵਿੱਚ ਨਹੀਂ ਲਿਖਿਆ ਜਾਂਦਾ।