Miklix

MD4 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

ਪ੍ਰਕਾਸ਼ਿਤ: 19 ਮਾਰਚ 2025 8:46:22 ਬਾ.ਦੁ. UTC

ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ ਜੋ ਟੈਕਸਟ ਇਨਪੁਟ ਜਾਂ ਫਾਈਲ ਅਪਲੋਡ ਦੇ ਅਧਾਰ ਤੇ ਹੈਸ਼ ਕੋਡ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਮੈਸੇਜ ਡਾਈਜੈਸਟ 4 (MD4) ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

ਇਸ ਪੰਨੇ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਲੋਕਾਂ ਤੱਕ ਪਹੁੰਚਯੋਗ ਬਣਾਉਣ ਲਈ ਅੰਗਰੇਜ਼ੀ ਤੋਂ ਮਸ਼ੀਨ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਸੀ। ਬਦਕਿਸਮਤੀ ਨਾਲ, ਮਸ਼ੀਨ ਅਨੁਵਾਦ ਅਜੇ ਇੱਕ ਸੰਪੂਰਨ ਤਕਨਾਲੋਜੀ ਨਹੀਂ ਹੈ, ਇਸ ਲਈ ਗਲਤੀਆਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਜੇ ਤੁਸੀਂ ਚਾਹੋ, ਤਾਂ ਤੁਸੀਂ ਮੂਲ ਅੰਗਰੇਜ਼ੀ ਸੰਸਕਰਣ ਇੱਥੇ ਦੇਖ ਸਕਦੇ ਹੋ:

MD4 Hash Code Calculator

MD4 (ਮੈਸੇਜ ਡਾਇਜੈਸਟ 4) ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਹੈ ਜੋ 1990 ਵਿੱਚ ਰੋਨਾਲਡ ਰਿਵੈਸਟ ਦੁਆਰਾ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਮਨਮਾਨੀ ਲੰਬਾਈ ਦੇ ਇਨਪੁਟ ਤੋਂ ਇੱਕ ਸਥਿਰ 128-ਬਿੱਟ (16-ਬਾਈਟ) ਹੈਸ਼ ਮੁੱਲ ਪੈਦਾ ਕਰਦਾ ਹੈ। MD4 ਨੂੰ ਹੁਣ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਤੌਰ 'ਤੇ ਟੁੱਟਿਆ ਹੋਇਆ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਕਮਜ਼ੋਰੀਆਂ ਟੱਕਰ ਹਮਲਿਆਂ (ਦੋ ਵੱਖ-ਵੱਖ ਇਨਪੁਟਸ ਲੱਭਣਾ ਜੋ ਇੱਕੋ ਹੈਸ਼ ਪੈਦਾ ਕਰਦੇ ਹਨ) ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ, ਇਸ ਲਈ ਇਸਨੂੰ ਨਵੇਂ ਸਿਸਟਮ ਡਿਜ਼ਾਈਨ ਕਰਦੇ ਸਮੇਂ ਨਹੀਂ ਵਰਤਿਆ ਜਾਣਾ ਚਾਹੀਦਾ। ਇਸਨੂੰ ਇੱਥੇ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ ਜੇਕਰ ਕਿਸੇ ਨੂੰ ਇੱਕ ਬੈਕਵਰਡ ਅਨੁਕੂਲ ਹੈਸ਼ ਕੋਡ ਤਿਆਰ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਪੂਰਾ ਖੁਲਾਸਾ: ਮੈਂ ਇਸ ਪੰਨੇ 'ਤੇ ਵਰਤੇ ਗਏ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੇ ਖਾਸ ਲਾਗੂਕਰਨ ਨੂੰ ਨਹੀਂ ਲਿਖਿਆ। ਇਹ PHP ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੇ ਨਾਲ ਸ਼ਾਮਲ ਇੱਕ ਮਿਆਰੀ ਫੰਕਸ਼ਨ ਹੈ। ਮੈਂ ਸਿਰਫ਼ ਵੈੱਬ ਇੰਟਰਫੇਸ ਨੂੰ ਇੱਥੇ ਸਹੂਲਤ ਲਈ ਜਨਤਕ ਤੌਰ 'ਤੇ ਉਪਲਬਧ ਕਰਵਾਉਣ ਲਈ ਬਣਾਇਆ ਹੈ।


ਨਵੇਂ ਹੈਸ਼ ਕੋਡ ਦੀ ਗਣਨਾ ਕਰੋ

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

ਇਨਪੁੱਟ ਡੇਟਾ:



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



MD4 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ ਬਾਰੇ

ਮੈਂ ਗਣਿਤਕਾਰ ਨਹੀਂ ਹਾਂ, ਇਸ ਲਈ ਮੈਂ ਇਸ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਨੂੰ ਇਸ ਤਰ੍ਹਾਂ ਵਿਆਖਿਆ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ ਕਿ ਮੇਰੇ ਸਾਥੀ ਗਣਿਤਕਾਰ ਨਾ ਹੋਣ ਵਾਲੇ ਵੀ ਸਮਝ ਸਕਣ ;-) ਜੇ ਤੁਹਾਨੂੰ ਗਣਿਤ ਨਾਲ ਭਰੀ ਵਿਆਖਿਆ ਚਾਹੀਦੀ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਉਹ ਕਈ ਹੋਰ ਵੈਬਸਾਈਟਾਂ 'ਤੇ ਪਾ ਸਕਦੇ ਹੋ।

ਠੀਕ ਹੈ, ਤਾਂ MD4 ਨੂੰ ਇੱਕ ਖਾਸ ਕਾਗਜ਼ ਸ਼੍ਰੈਡਰ ਵਾਂਗ ਸੋਚੋ। ਪਰ ਕਾਗਜ਼ ਸ਼੍ਰੈਡ ਕਰਨ ਦੀ ਬਜਾਏ, ਇਹ ਕਿਸੇ ਵੀ ਸੁਨੇਹੇ (ਜਿਵੇਂ ਕਿ ਇੱਕ ਪੱਤਰ, ਪਾਸਵਰਡ, ਜਾਂ ਇੱਕ ਕਿਤਾਬ) ਨੂੰ ਛੋਟੇ, ਨਿਰਧਾਰਿਤ ਆਕਾਰ ਦੇ ਰਸੀਦ ਵਿੱਚ "ਸ਼੍ਰੈਡ" ਕਰਦਾ ਹੈ। ਚਾਹੇ ਤੁਹਾਡਾ ਸੁਨੇਹਾ ਕਿੰਨਾ ਵੀ ਵੱਡਾ ਜਾਂ ਛੋਟਾ ਹੋਵੇ, ਇਹ ਸ਼੍ਰੈਡਰ ਹਮੇਸ਼ਾ ਤੁਹਾਨੂੰ ਇੱਕ ਛੋਟੀ ਰਸੀਦ ਦਿੰਦਾ ਹੈ ਜੋ ਸਿਰਫ 16 ਬਾਈਟ (128 ਬਿਟ) ਲੰਬੀ ਹੁੰਦੀ ਹੈ, ਜਾਂ 32 ਅੱਖਰਾਂ ਵਿੱਚ ਹੈਕਸਾਡੀਮਲ ਰੂਪ ਵਿੱਚ।

ਸੁਨੇਹੇ ਨੂੰ ਠੀਕ ਤਰੀਕੇ ਨਾਲ ਸ਼੍ਰੈਡ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਚਾਰ ਕਦਮਾਂ ਵਿੱਚੋਂ ਗੁਜ਼ਰਨਾ ਪੈਂਦਾ ਹੈ:

ਕਦਮ 1: ਸੁਨੇਹੇ ਦੀ ਤਿਆਰੀ

  • ਸ਼੍ਰੈਡ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ, ਤੁਹਾਨੂੰ ਆਪਣੇ ਕਾਗਜ਼ ਨੂੰ ਸ਼੍ਰੈਡਰ ਵਿੱਚ ਬਿਲਕੁਲ ਠੀਕ ਫਿੱਟ ਕਰਨ ਲਈ ਸਹੀ ਕਰਨਾ ਪੈਂਦਾ ਹੈ।
  • ਜੇ ਤੁਹਾਡਾ ਸੁਨੇਹਾ ਬਹੁਤ ਛੋਟਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਕੁਝ ਵਾਧੂ ਖਾਲੀ ਥਾਂ (ਜਿਵੇਂ ਕਿ ਡੂਡਲਜ਼ ਜਾਂ ਫਿਲਰ) ਸ਼ਾਮਲ ਕਰਦੇ ਹੋ ਤਾਂ ਜੋ ਕਾਗਜ਼ ਸਹੀ ਢੰਗ ਨਾਲ ਫਿੱਟ ਹੋ ਸਕੇ।
  • ਜੇ ਇਹ ਬਹੁਤ ਵੱਡਾ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਇਸਨੂੰ ਕਈ ਪੰਨਾਂ ਵਿੱਚ ਵੰਡ ਦਿੰਦੇ ਹੋ ਜਿਨ੍ਹਾਂ ਦਾ ਆਕਾਰ ਇੱਕੋ ਜਿਹਾ ਹੁੰਦਾ ਹੈ।

ਕਦਮ 2: ਇੱਕ ਗੁਪਤ ਸਟੈਂਪ ਜੋੜਨਾ

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

ਕਦਮ 3: ਸ਼੍ਰੈਡਿੰਗ ਪ੍ਰਕਿਰਿਆ (ਮਾਹਿਰਤਾ ਦੇ 3 ਗੋਲ)

  • ਹੁਣ ਸੁਨੇਹਾ ਸ਼੍ਰੈਡਰ ਵਿੱਚ ਜਾ ਰਿਹਾ ਹੈ।
  • ਸ਼੍ਰੈਡਰ ਵਿੱਚ 4 ਗੀਅਰ (A, B, C, ਅਤੇ D) ਹੁੰਦੇ ਹਨ ਜੋ ਇੱਕ ਖਾਸ ਪੈਟਰਨ ਵਿੱਚ ਇਕੱਠੇ ਘੁੰਮਦੇ ਹਨ।
  • ਗੀਅਰ 3 ਗੋਲਾਂ ਵਿੱਚ ਘੁੰਮਦੇ ਹਨ, ਜਿੱਥੇ ਉਹ:
    • ਸ਼ਬਦਾਂ ਨੂੰ ਮਿਲਾਉਂਦੇ ਹਨ
    • ਕੁਝ ਹਿੱਸਿਆਂ ਨੂੰ ਉਲਟਾ ਕਰਦੇ ਹਨ
    • ਉਹਨਾਂ ਨੂੰ ਰੂਬਿਕਸ ਕਿਊਬ ਵਾਂਗ ਮੋੜਦੇ ਹਨ
    • ਵੱਖ-ਵੱਖ ਟੁਕੜਿਆਂ ਨੂੰ ਇਕੱਠਾ ਕਰਦੇ ਹਨ
  • ਹਰ ਗੋਲ ਸੁਨੇਹੇ ਨੂੰ ਇਕ ਥੜੀ ਹੋਈ ਗੱਲ ਜਿਹੀ ਬਣਾਉਂਦਾ ਹੈ ਜੋ ਪਛਾਣਣਾ ਮੁਸ਼ਕਲ ਹੁੰਦਾ ਹੈ।

ਕਦਮ 4: ਆਖਰੀ ਰਸੀਦ

  • ਸਾਰੇ ਘੁੰਮਣ, ਉਲਟਣ ਅਤੇ ਟੁੱਟਣ ਦੇ ਬਾਅਦ, ਸ਼੍ਰੈਡਰ ਇੱਕ ਰਸੀਦ ਉਲਟਦਾ ਹੈ - ਅੰਕਾਂ ਅਤੇ ਅੱਖਰਾਂ ਦੀ ਇੱਕ ਛੋਟੀ ਸਤਰ (ਹੈਸ਼)।
  • ਇਹ ਰਸੀਦ ਹਮੇਸ਼ਾ ਇੱਕੋ ਜੇਹੀ ਲੰਬਾਈ ਦੀ ਹੁੰਦੀ ਹੈ, ਚਾਹੇ ਤੁਸੀਂ ਇੱਕ ਸ਼ਬਦ ਜਾਂ ਪੂਰੀ ਕਿਤਾਬ ਸ਼੍ਰੈਡ ਕੀਤੀ ਹੋ!

ਬਦਕਿਸਮਤੀ ਨਾਲ, ਸਮੇਂ ਦੇ ਨਾਲ, ਲੋਕਾਂ ਨੇ ਖੋਜਿਆ ਕਿ ਇਹ ਜਾਦੂਈ ਸ਼੍ਰੈਡਰ ਪੂਰਨ ਨਹੀਂ ਹੈ। ਕੁਝ ਚਤੁਰ ਲੋਕਾਂ ਨੇ ਇਹ ਸਮਝਿਆ ਕਿ ਸ਼੍ਰੈਡਰ ਨੂੰ ਕਿਸੇ ਦੋ ਵੱਖ-ਵੱਖ ਸੁਨੇਹਿਆਂ ਲਈ ਇੱਕੋ ਰਸੀਦ ਦੇਣ ਲਈ ਕਿਵੇਂ ਚਲਾਕੀ ਨਾਲ ਬੇਵਕੂਫ਼ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ (ਇਸਨੂੰ ਟਕਰਾਅ ਕਹਿੰਦੇ ਹਨ) ਅਤੇ ਕਿਵੇਂ ਗੀਅਰਾਂ ਦੇ ਘੁੰਮਣ ਦੀ ਪੇਸ਼ਗੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ ਅਤੇ ਫਿਰ ਇਸਦਾ ਇਸਤੇਮਾਲ ਝੂਠੀਆਂ ਰਸੀਦਾਂ ਬਣਾਉਣ ਲਈ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਸ ਲਈ, MD4 ਹੁਣ ਮਹੱਤਵਪੂਰਣ ਚੀਜ਼ਾਂ ਲਈ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਸਮਝਿਆ ਜਾਂਦਾ।

ਬਲੂਸਕੀ 'ਤੇ ਸਾਂਝਾ ਕਰੋਫੇਸਬੁੱਕ 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋਟਮਬਲਰ 'ਤੇ ਸਾਂਝਾ ਕਰੋX 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋPinterest 'ਤੇ ਪਿੰਨ ਕਰੋ

ਮਿੱਕੇਲ ਕ੍ਰਿਸਟਨਸਨ

ਲੇਖਕ ਬਾਰੇ

ਮਿੱਕੇਲ ਕ੍ਰਿਸਟਨਸਨ
ਮਿਕੇਲ miklix.com ਦਾ ਸਿਰਜਣਹਾਰ ਅਤੇ ਮਾਲਕ ਹੈ। ਉਸਨੂੰ ਇੱਕ ਪੇਸ਼ੇਵਰ ਕੰਪਿਊਟਰ ਪ੍ਰੋਗਰਾਮਰ/ਸਾਫਟਵੇਅਰ ਡਿਵੈਲਪਰ ਵਜੋਂ 20 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਦਾ ਤਜਰਬਾ ਹੈ ਅਤੇ ਉਹ ਵਰਤਮਾਨ ਵਿੱਚ ਇੱਕ ਵੱਡੇ ਯੂਰਪੀਅਨ ਆਈਟੀ ਕਾਰਪੋਰੇਸ਼ਨ ਲਈ ਪੂਰਾ ਸਮਾਂ ਕੰਮ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਉਹ ਬਲੌਗ ਨਹੀਂ ਲਿਖਦਾ, ਤਾਂ ਉਹ ਆਪਣਾ ਖਾਲੀ ਸਮਾਂ ਬਹੁਤ ਸਾਰੀਆਂ ਰੁਚੀਆਂ, ਸ਼ੌਕ ਅਤੇ ਗਤੀਵਿਧੀਆਂ 'ਤੇ ਬਿਤਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਕੁਝ ਹੱਦ ਤੱਕ ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਕਵਰ ਕੀਤੇ ਗਏ ਵਿਸ਼ਿਆਂ ਦੀ ਵਿਭਿੰਨਤਾ ਵਿੱਚ ਪ੍ਰਤੀਬਿੰਬਤ ਹੋ ਸਕਦਾ ਹੈ।