Miklix

RIPEMD-160 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

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

ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ ਜੋ ਟੈਕਸਟ ਇਨਪੁਟ ਜਾਂ ਫਾਈਲ ਅਪਲੋਡ ਦੇ ਅਧਾਰ ਤੇ ਹੈਸ਼ ਕੋਡ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ RACE ਇੰਟੀਗ੍ਰਿਟੀ ਪ੍ਰਾਈਮੀਟਿਵਜ਼ ਇਵੈਲੂਏਸ਼ਨ ਮੈਸੇਜ ਡਾਇਜੈਸਟ 160 ਬਿੱਟ (RIPEMD-160) ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

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

RIPEMD-160 Hash Code Calculator

RIPEMD-160 ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਇੱਕ ਇਨਪੁਟ (ਜਾਂ ਸੁਨੇਹਾ) ਲੈਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਫਿਕਸਡ-ਸਾਈਜ਼, 160-ਬਿੱਟ (20-ਬਾਇਟ) ਆਉਟਪੁਟ ਉਤਪੰਨ ਕਰਦਾ ਹੈ, ਜਿਸਨੂੰ ਆਮ ਤੌਰ 'ਤੇ 40-ਚਰਿੱਤਰਾਂ ਵਾਲੇ ਹੈਕਸਾਡੀਮਲ ਨੰਬਰ ਵਜੋਂ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ।

RIPEMD (RACE Integrity Primitives Evaluation Message Digest) ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨਾਂ ਦਾ ਪਰਿਵਾਰ ਹੈ ਜੋ ਹੈਸ਼ਿੰਗ ਦੁਆਰਾ ਡੇਟਾ ਇੰਟੇਗ੍ਰਿਟੀ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਇਸਨੂੰ 1990 ਦੇ ਦਹਾਕੇ ਵਿੱਚ EU ਦੇ RACE (Research and Development in Advanced Communications Technologies in Europe) ਪ੍ਰੋਜੈਕਟ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਸੀ।

RIPEMD ਦਾ 160 ਬਿੱਟ ਵਰਜਨ ਅਜੇ ਵੀ ਸੁਰੱਖਿਅਤ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ ਅਤੇ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਵੈਰੀਐਂਟ ਹੈ, ਸ਼ਾਇਦ ਸਭ ਤੋਂ ਪ੍ਰਸਿੱਧ Bitcoin ਵਿੱਚ, ਜਿੱਥੇ ਇਸਨੂੰ SHA-256 ਦੇ ਨਾਲ ਪਤੇ ਜਨਰੇਟ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

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


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

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

ਇਨਪੁੱਟ ਡੇਟਾ:



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



RIPEMD-160 ਹੈਸ਼ ਐਲਗੋਰਿਥਮ ਬਾਰੇ

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

RIPEMD ਇੱਕ ਮਰਕਲ-ਡੈਮਗਾਰਡ ਨਿਰਮਾਣ ਦਾ ਉਪਯੋਗ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ SHA-2 ਹੈਸ਼ ਐਲਗੋਰਿਥਮ ਦੇ ਪਰਿਵਾਰ ਨਾਲ ਕੁਝ ਸਾਂਝਾ ਹੈ। ਮੈਂ ਉਨ੍ਹਾਂ ਨੂੰ ਹੋਰ ਪੰਨਿਆਂ 'ਤੇ ਇੱਕ ਬਲੈਂਡਰ ਵਾਂਗ ਕੰਮ ਕਰਦਾ ਵਿਆਖਿਆ ਕੀਤੀ ਹੈ, ਅਤੇ ਇਹ ਗੱਲ RIPEMD ਲਈ ਵੀ ਸਹੀ ਹੈ:

ਚਰਨ 1 - ਤਿਆਰੀ (ਡਾਟਾ ਨੂੰ ਪੈਡਿੰਗ ਕਰਨਾ)

  • ਸਭ ਤੋਂ ਪਹਿਲਾਂ, RIPEMD ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ "ਸਾਮਗਰੀ" ਬਲੈਂਡਰ ਵਿੱਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਿਟ ਹੈ। ਜੇ ਨਹੀਂ, ਤਾਂ ਇਹ ਕੁਝ ਵਧੀਕ "ਭਰਾਈ" ਜੋੜਦਾ ਹੈ ਤਾਂ ਜੋ ਇਹ ਪੂਰੀ ਤਰ੍ਹਾਂ ਪੂਰੀ ਹੋ ਜਾਵੇ (ਇਹ ਡਾਟਾ ਨੂੰ ਪੈਡਿੰਗ ਕਰਨ ਵਰਗਾ ਹੈ)।

ਚਰਨ 2 - ਬਲੈਂਡਰ ਦੀ ਸ਼ੁਰੂਆਤ (ਆਰੰਭਿਕਤਾ)

  • ਬਲੈਂਡਰ ਇੱਕ ਖਾਸ ਸੈਟਿੰਗ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ - ਜਿਵੇਂ ਗਤੀ, ਸ਼ਕਤੀ, ਅਤੇ ਬਲੇਡ ਦੀ ਸਥਿਤੀ। ਇਹ ਵਿਸ਼ੇਸ਼ ਆਰੰਭਿਕ ਮੁੱਲ ਹਨ ਜੋ ਆਰੰਭਿਕਤਾ ਵੇਕਟਰਸ ਕਹੇ ਜਾਂਦੇ ਹਨ।

ਚਰਨ 3 - ਮਿਕਸਿੰਗ ਪ੍ਰਕਿਰਿਆ (ਡਾਟਾ ਨੂੰ ਕ੍ਰੰਚ ਕਰਨਾ)

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

ਚਰਨ 4 - ਅੰਤਿਮ ਬਲੈਂਡ (ਨਤੀਜੇ ਜੋੜਨਾ)

  • ਇਸ ਸਾਰੇ ਮਿਕਸਿੰਗ ਦੇ ਬਾਅਦ, RIPEMD ਦੋਹਾਂ ਬਲੈਂਡਰਾਂ ਦੇ ਨਤੀਜੇ ਇੱਕ ਅੰਤਿਮ, ਸਮੂਥ ਹੈਸ਼ ਵਿੱਚ ਜੋੜਦਾ ਹੈ।

160 ਬਿੱਟ ਦਾ ਵੈਰੀਐਂਟ ਸਭ ਤੋਂ ਆਮ ਵਰਤਿਆ ਜਾਂਦਾ ਵਰਜਨ ਹੈ, ਖਾਸ ਤੌਰ 'ਤੇ ਇਸਦੀ ਵਰਤੋਂ ਬਿਟਕੋਇਨ ਪਤੇ ਬਣਾਉਣ ਵਿੱਚ SHA-256 ਦੇ ਨਾਲ ਹੁੰਦੀ ਹੈ।

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

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

ਲੇਖਕ ਬਾਰੇ

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