ਪਾਸਵਰਡਾਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਸਟੋਰ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ — ਕਦੇ ਵੀ plaintext ਵਿੱਚ ਨਹੀਂ, ਬਲਕਿ hashed ਇੱਕ ਮਜ਼ਬੂਤ, ਹੌਲੀ, salted password-hashing algorithm ਨਾਲ (bcrypt, Argon2, scrypt)। ਸਹੀ ਪਾਸਵਰਡ ਹ੍ਯਾਂਡਲਿੰਗ ਗਲੋ ਹੈ ਕਿਉਂਕਿ ਪਾਸਵਰਡ breaches ਬਹੁਤ ਹੀ ਨੁਕਸਾਨਦੇਹ ਅਤੇ ਆਮ ਹਨ।
ਕਦੇ ਵੀ plaintext ਸਟੋਰ ਨਾ ਕਰੋ; ਸਹੀ ਢੰਗ ਨਾਲ hash ਕਰੋ
❌ NEVER store passwords in plaintext (a breach exposes all passwords directly)
❌ Don't use fast/general hashes (MD5, SHA-256) alone — too fast → easily brute-forced
✅ HASH with a dedicated PASSWORD HASHING algorithm: BCRYPT, ARGON2, or scrypt:
→ SLOW by design (resistant to brute-force/GPU cracking)
→ SALTED (a unique random salt per password) → prevents rainbow-table attacks and
identical passwords hashing the same
