Miklix

ਟਾਈਗਰ-192/4 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

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

ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ ਜੋ ਟੈਕਸਟ ਇਨਪੁਟ ਜਾਂ ਫਾਈਲ ਅਪਲੋਡ ਦੇ ਅਧਾਰ ਤੇ ਹੈਸ਼ ਕੋਡ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਟਾਈਗਰ 192 ਬਿੱਟ, 4 ਰਾਊਂਡ (ਟਾਈਗਰ-192/4) ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

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

Tiger-192/4 Hash Code Calculator

ਟਾਈਗਰ 192/4 (ਟਾਈਗਰ 192 ਬਿਟ, 4 ਰਾਊਂਡ) ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਇਨਪੁਟ (ਜਾਂ ਸੁਨੇਹਾ) ਨੂੰ ਲੈਂਦਾ ਹੈ ਅਤੇ ਇੱਕ ਨਿਰਧਾਰਤ ਆਕਾਰ, 192-ਬਿਟ (24-ਬਾਈਟ) ਆਉਟਪੁਟ ਉਤਪੰਨ ਕਰਦਾ ਹੈ, ਜਿਸਨੂੰ ਆਮ ਤੌਰ 'ਤੇ 48-ਅੰਕ ਵਾਲੇ ਹੇਕਸਾਡੀਮਲ ਨੰਬਰ ਵਜੋਂ ਪ੍ਰਸਤੁਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।

ਟਾਈਗਰ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਰੋਸ ਐਂਡਰਸਨ ਅਤੇ ਐਲੀ ਬਿਹਾਮ ਦੁਆਰਾ 1995 ਵਿੱਚ ਡਿਜ਼ਾਈਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ 64-ਬਿਟ ਪਲੇਟਫਾਰਮਾਂ 'ਤੇ ਤੇਜ਼ ਪ੍ਰਦਰਸ਼ਨ ਲਈ ਓਪਟੀਮਾਈਜ਼ ਕੀਤਾ ਗਿਆ ਸੀ, ਜਿਸ ਨਾਲ ਇਹ ਉਨ੍ਹਾਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਚੰਗਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਉੱਚ-ਗਤੀ ਡਾਟਾ ਪ੍ਰੋਸੈਸਿੰਗ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਫਾਈਲ ਇੰਟੀਗ੍ਰਿਟੀ ਵੈਰੀਫਿਕੇਸ਼ਨ, ਡਿਜੀਟਲ ਸਿਗਨੇਚਰ ਅਤੇ ਡਾਟਾ ਇੰਡੈਕਸਿੰਗ। ਇਹ 192 ਬਿਟ ਹੈਸ਼ ਕੋਡ 3 ਜਾਂ 4 ਰਾਊਂਡ ਵਿੱਚ ਉਤਪੰਨ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ ਜੇ ਲੋੜ ਹੋਵੇ ਤਾਂ ਸਟੋਰੇਜ ਸੀਮਾਵਾਂ ਜਾਂ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਨਾਲ ਅਨੁਕੂਲਤਾ ਲਈ 160 ਜਾਂ 128 ਬਿਟਾਂ ਵਿੱਚ ਕੱਟੇ ਜਾ ਸਕਦੇ ਹਨ।

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

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


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

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

ਇਨਪੁੱਟ ਡੇਟਾ:



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



ਟਾਈਗਰ-192/4 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ ਬਾਰੇ

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

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

ਟਾਈਗਰ ਵਿੱਚ, ਇਸ ਲਈ ਤਿੰਨ ਕਦਮ ਹਨ:

ਕਦਮ 1: ਸਮੱਗਰੀ ਦੀ ਤਿਆਰੀ (ਡਾਟਾ ਦੀ ਪੈਡਿੰਗ)

  • ਚਾਹੇ ਤੁਹਾਡਾ ਡਾਟਾ ਕਿੰਨਾ ਵੀ ਵੱਡਾ ਜਾਂ ਛੋਟਾ ਹੋਵੇ, ਟਾਈਗਰ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਇਹ ਬਲੈਂਡਰ ਲਈ ਸਹੀ ਆਕਾਰ ਦਾ ਹੈ। ਇਹ ਕੁਝ ਅਤਿਰਿਕਤ ਭਰਨ ਵਾਲਾ ਸਮੱਗਰੀ ਸ਼ਾਮਿਲ ਕਰਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ ਪੈਡਿੰਗ) ਤਾਂ ਜੋ ਸਭ ਕੁਝ ਬਿਲਕੁਲ ਠੀਕ ਬੈਠੇ।

ਕਦਮ 2: ਸੁਪਰ ਬਲੈਂਡਰ (ਕੰਪ੍ਰੈਸ਼ਨ ਫੰਕਸ਼ਨ)

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

ਕਦਮ 3: ਕਈ ਬਲੈਂਡ (ਪਾਸ/ਰਾਊਂਡ)

  • ਇੱਥੇ ਇਹ ਦਿਲਚਸਪ ਹੁੰਦਾ ਹੈ। ਟਾਈਗਰ ਸਿਰਫ ਇੱਕ ਵਾਰੀ ਤੁਹਾਡੇ ਡਾਟਾ ਨੂੰ ਨਹੀਂ ਬਲੈਂਡ ਕਰਦਾ - ਇਹ ਇਸਨੂੰ ਕਈ ਵਾਰ ਬਲੈਂਡ ਕਰਦਾ ਹੈ ਤਾਂ ਜੋ ਕੋਈ ਵੀ ਮੂਲ ਸਮੱਗਰੀ ਨੂੰ ਪਤਾ ਨਾ ਲਾ ਸਕੇ।
  • ਇਹ 3 ਅਤੇ 4 ਰਾਊਂਡ ਵਰਜਨਾਂ ਵਿੱਚ ਅੰਤਰ ਹੈ। ਇੱਕ ਅਤਿਰਿਕਤ ਬਲੈਂਡਿੰਗ ਸਾਈਕਲ ਸ਼ਾਮਿਲ ਕਰਕੇ, 4 ਰਾਊਂਡ ਵਾਲੀ ਵਰਜਨ ਹੋਰ ਸੁਰੱਖਿਅਤ ਹੁੰਦੀ ਹੈ, ਪਰ ਇਹ ਕਲਕੁਲੇਟ ਕਰਨ ਵਿੱਚ ਥੋੜ੍ਹਾ ਧੀਮਾ ਵੀ ਹੁੰਦੀ ਹੈ।
ਬਲੂਸਕੀ 'ਤੇ ਸਾਂਝਾ ਕਰੋਫੇਸਬੁੱਕ 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋਟਮਬਲਰ 'ਤੇ ਸਾਂਝਾ ਕਰੋX 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋPinterest 'ਤੇ ਪਿੰਨ ਕਰੋ

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

ਲੇਖਕ ਬਾਰੇ

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