ਸਰਵਰ ਅਤੇ ਨੈੱਟਵਰਕ

ਇਨਕ੍ਰਿਪਸ਼ਨ (MD5 / SHA) ਮੁਫ਼ਤ

MD5, SHA-1, SHA-256, ਅਤੇ SHA-512 ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਤੁਰੰਤ ਟੈਕਸਟ ਹੈਸ਼ ਕਰੋ। ਸਰਵਰ ਨੂੰ ਡਾਟਾ ਭੇਜੇ ਬਿਨਾਂ ਇੱਕ ਸੁਰੱਖਿਅਤ, ਤੇਜ਼ ਇਨਕ੍ਰਿਪਸ਼ਨ ਟੂਲ।

ਏਨਕ੍ਰਿਪਸ਼ਨ (MD5 / SHA)
ਤੁਰੰਤ ਗਣਨਾ ਕੀਤੀ ਜਾਂਦੀ ਹੈ — ਖਾਲੀ ਟੈਕਸਟ ਵੀ ਸਵੀਕਾਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਹੈਸ਼ ਨਤੀਜੇ
MD5Language
ਐਸਐਚਏ-1
ਐਸਐਚਏ-256
ਐਸਐਚਏ-512
ਜਾਣਕਾਰੀ

ਮੁਫ਼ਤ ਇਨਕ੍ਰਿਪਸ਼ਨ (MD5 / SHA) ਬਾਰੇ

ਹੈਸ਼ ਫੰਕਸ਼ਨ ਗਣਿਤਿਕ ਐਲਗੋਰਿਦਮ ਹਨ ਜੋ ਟੈਕਸਟ ਜਾਂ ਫਾਈਲ ਨੂੰ ਇੱਕ ਸਥਿਰ-ਲੰਬਾਈ, ਅਟੱਲ ਫਿੰਗਰਪ੍ਰਿੰਟ ਵਿੱਚ ਬਦਲਦੇ ਹਨ। MD5Language, ਐਸਐਚਏ-1, ਐਸਐਚਏ-256 ਅਤੇ ਐਸਐਚਏ-512 ਇਹ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਂਦੇ ਹਨ। ਇਹ ਮੁਫ਼ਤ ਇਨਕ੍ਰਿਪਸ਼ਨ ਟੂਲ ਤੁਹਾਡੇ ਦੁਆਰਾ ਦਰਜ ਕੀਤੇ ਗਏ ਟੈਕਸਟ ਨੂੰ ਤੁਹਾਡੇ ਦੁਆਰਾ ਚੁਣੇ ਗਏ ਸਾਰੇ ਹੈਸ਼ ਐਲਗੋਰਿਦਮ ਨਾਲ ਇੱਕੋ ਸਮੇਂ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ ਅਤੇ ਨਤੀਜੇ ਤੁਰੰਤ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ।

MD5 ਨੂੰ ਇਸਦੀ ਗਤੀ ਦੇ ਕਾਰਨ ਚੈੱਕਸਮ ਤਸਦੀਕ ਵਿੱਚ ਅਕਸਰ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ; ਹਾਲਾਂਕਿ, ਇਸਨੂੰ ਹੁਣ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਸੁਰੱਖਿਆ ਦੇ ਮਾਮਲੇ ਵਿੱਚ ਕਮਜ਼ੋਰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। SHA-1 ਇਤਿਹਾਸਕ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ ਵੀ ਇਸੇ ਤਰ੍ਹਾਂ ਆਮ ਹੈ। ਸੁਰੱਖਿਆ-ਨਾਜ਼ੁਕ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ... ਐਸਐਚਏ-256 ਜਾਂ ਐਸਐਚਏ-512 ਇਹਨਾਂ ਐਲਗੋਰਿਦਮਾਂ ਨੂੰ ਤਰਜੀਹ ਦਿੱਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ; ਜ਼ਿਆਦਾਤਰ ਆਧੁਨਿਕ SSL/TLS ਸਰਟੀਫਿਕੇਟ, Git ਕਮਿਟ, ਅਤੇ ਪਾਸਵਰਡ ਪ੍ਰਮਾਣੀਕਰਨ ਸਿਸਟਮ ਇਹਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਐਲਗੋਰਿਦਮ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ।

SHA-1, SHA-256, ਅਤੇ SHA-512 ਗਣਨਾਵਾਂ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਵੈੱਬ ਕ੍ਰਿਪਟੋ API ਇਹ (crypto.subtle) ਬੁਨਿਆਦੀ ਢਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ; ਦੂਜੇ ਪਾਸੇ, MD5, ਪੰਨੇ ਵਿੱਚ ਏਮਬੇਡ ਕੀਤੇ ਇੱਕ ਛੋਟੇ, ਸ਼ੁੱਧ JavaScript ਲਾਗੂਕਰਨ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ। ਤੁਹਾਡਾ ਕੋਈ ਵੀ ਡੇਟਾ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜਿਆ ਜਾਵੇਗਾ।ਪੂਰੀ ਪ੍ਰਕਿਰਿਆ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਲਾਇੰਟ ਸਾਈਡ 'ਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਤੁਸੀਂ ਇਸ ਟੂਲ ਨੂੰ ਏਨਕ੍ਰਿਪਟਡ ਪਾਸਵਰਡ ਤੁਲਨਾ, API ਕੁੰਜੀ ਤਸਦੀਕ, ਫਾਈਲ ਇਕਸਾਰਤਾ ਜਾਂਚ, ਜਾਂ ਸਿਰਫ਼ ਡੇਟਾ ਸਿੱਖਣ ਲਈ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਵਰਤ ਸਕਦੇ ਹੋ।

ਇਹ ਟੂਲ ਤੁਹਾਡੇ ਟਾਈਪ ਕਰਦੇ ਸਮੇਂ ਸਾਰੇ ਹੈਸ਼ਾਂ ਨੂੰ ਰੀਅਲ ਟਾਈਮ ਵਿੱਚ ਦੁਬਾਰਾ ਗਣਨਾ ਕਰਦਾ ਹੈ। ਹਰੇਕ ਨਤੀਜੇ ਦੇ ਅੱਗੇ... ਕਾਪੀ ਕਰੋ ਤੁਸੀਂ ਬਟਨ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਕਲਿੱਕ ਨਾਲ ਹੈਸ਼ ਮੁੱਲ ਨੂੰ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਟ੍ਰਾਂਸਫਰ ਕਰ ਸਕਦੇ ਹੋ।

ਇਸਨੂੰ ਕਿਵੇਂ ਵਰਤਣਾ ਹੈ?

ਕਦਮ ਦਰ ਕਦਮ

  1. ਤੁਸੀਂ ਉਸ ਟੈਕਸਟ ਨੂੰ ਹੈਸ਼ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਟੈਕਸਟ ਫੀਲਡ ਵਿੱਚ ਦਰਜ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ। ਟੈਕਸਟ ਟਾਈਪ ਕਰੋ ਜਾਂ ਪੇਸਟ ਕਰੋ।.
  2. ਔਜ਼ਾਰ ਪਲ ਭਰ ਲਈ ਇਹ MD5, SHA-1, SHA-256, ਅਤੇ SHA-512 ਮੁੱਲਾਂ ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ।
  3. ਹੈਸ਼ ਲਾਈਨ ਦੇ ਸੱਜੇ ਪਾਸੇ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਾਪੀ ਕਰੋ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰਕੇ ਮੁੱਲ ਨੂੰ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਕਾਪੀ ਕਰੋ।
  4. ਇੱਕ ਵੱਖਰਾ ਟੈਕਸਟ ਅਜ਼ਮਾਉਣ ਲਈ, ਬਸ ਖੇਤਰ ਸਾਫ਼ ਕਰੋ ਅਤੇ ਇਸਨੂੰ ਦੁਬਾਰਾ ਲਿਖੋ।
  5. ਸਾਰੀਆਂ ਗਣਨਾਵਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਇਹ ਹੋ ਗਿਆ; ਤੁਸੀਂ ਲੁਕੀ ਹੋਈ ਸਮੱਗਰੀ ਦੀ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਜਾਂਚ ਕਰ ਸਕਦੇ ਹੋ।
FAQ

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

MD5 ਇੱਕ 128-ਬਿੱਟ (32 ਹੈਕਸਾਡੈਸੀਮਲ) ਹੈਸ਼ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਜਦੋਂ ਕਿ SHA-256 ਇੱਕ 256-ਬਿੱਟ (64 ਹੈਕਸਾਡੈਸੀਮਲ) ਹੈਸ਼ ਪੈਦਾ ਕਰਦਾ ਹੈ। ਲੰਬਾ ਹੈਸ਼ ਨਾਟਕੀ ਢੰਗ ਨਾਲ ਟੱਕਰਾਂ ਦੀ ਸੰਭਾਵਨਾ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ। ਕਿਉਂਕਿ MD5 ਅਤੇ SHA-1 ਨੂੰ ਹੁਣ ਕਰੈਕਿੰਗ ਲਈ ਕਮਜ਼ੋਰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ, SHA-256 ਜਾਂ SHA-512 ਦੀ ਸਿਫਾਰਸ਼ ਪਾਸਵਰਡ ਸਟੋਰੇਜ ਜਾਂ ਡਿਜੀਟਲ ਦਸਤਖਤਾਂ ਵਰਗੇ ਮਹੱਤਵਪੂਰਨ ਕਾਰਜਾਂ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਨਹੀਂ। ਹੈਸ਼ ਫੰਕਸ਼ਨ ਇੱਕ-ਪਾਸੜ ਹਨ; ਤੁਸੀਂ ਹੈਸ਼ ਤੋਂ ਅਸਲ ਟੈਕਸਟ ਤੇ ਵਾਪਸ ਨਹੀਂ ਜਾ ਸਕਦੇ। 'ਹੈਸ਼ ਕਰੈਕਿੰਗ' ਵਿਧੀਆਂ ਅਸਲ ਵਿੱਚ ਰੀਸਾਈਕਲਿੰਗ ਬਾਰੇ ਨਹੀਂ ਹਨ, ਸਗੋਂ ਉਸ ਟੈਕਸਟ ਨੂੰ ਲੱਭਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਬਾਰੇ ਹਨ ਜੋ ਬਰੂਟ-ਫੋਰਸ ਜਾਂ ਰੇਨਬੋ ਟੇਬਲ ਅਟੈਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਉਹੀ ਹੈਸ਼ ਦਿੰਦਾ ਹੈ। ਇਸ ਲਈ, ਪਾਸਵਰਡ ਸਟੋਰ ਕਰਦੇ ਸਮੇਂ ਨਮਕ ਜੋੜਨਾ ਬਹੁਤ ਮਹੱਤਵਪੂਰਨ ਹੈ।

ਨਹੀਂ। SHA ਗਣਨਾਵਾਂ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ ਦੁਆਰਾ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕ੍ਰਿਪਟੋ.ਸੂਟਲ ਡਾਟਾ ਟ੍ਰਾਂਸਫਰ API ਰਾਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜਦੋਂ ਕਿ MD5 ਪੰਨੇ ਵਿੱਚ ਏਮਬੇਡ ਕੀਤੇ JavaScript ਕੋਡ ਰਾਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਕੋਈ ਨੈੱਟਵਰਕ ਬੇਨਤੀ ਨਹੀਂ ਕੀਤੀ ਜਾਂਦੀ; ਤੁਹਾਡਾ ਡੇਟਾ ਤੁਹਾਡੇ ਸਿਸਟਮ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ।

ਇੱਕ ਖਾਲੀ ਸਟ੍ਰਿੰਗ ਵੀ ਇੱਕ ਵੈਧ ਇਨਪੁੱਟ ਹੈ, ਅਤੇ ਹਰੇਕ ਐਲਗੋਰਿਦਮ ਦਾ ਇੱਕ ਸਥਿਰ 'ਖਾਲੀ ਹੈਸ਼' ਮੁੱਲ ਹੁੰਦਾ ਹੈ। ਉਦਾਹਰਣ ਵਜੋਂ, ਇੱਕ ਖਾਲੀ ਸਟ੍ਰਿੰਗ ਲਈ MD5 ਇਹ ਹੈ: d41d8cd98f00b204e9800998ecf8427eSHA-256: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.

SHA-512 ਉਹਨਾਂ ਸਥਿਤੀਆਂ ਵਿੱਚ ਬਿਹਤਰ ਹੈ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸੁਰੱਖਿਆ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ (ਡਿਜੀਟਲ ਦਸਤਖਤ, ਸਰਟੀਫਿਕੇਟ, ਲੰਬੇ ਸਮੇਂ ਦੀ ਪੁਰਾਲੇਖ ਇਕਸਾਰਤਾ)। 64-ਬਿੱਟ ਆਰਕੀਟੈਕਚਰ ਵਿੱਚ, SHA-512 SHA-256 ਨਾਲੋਂ ਤੇਜ਼ੀ ਨਾਲ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ। ਰੋਜ਼ਾਨਾ ਵਰਤੋਂ ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਵੈੱਬ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ, SHA-256 ਕਾਫ਼ੀ ਹੈ।