Miklix

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

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

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

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

GOST Hash Code Calculator

GOST ਹੈਸ਼ ਫੰਕਸ਼ਨ ਰੂਸੀ ਸਰਕਾਰ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨਾਂ ਦੇ ਇੱਕ ਪਰਿਵਾਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਸਭ ਤੋਂ ਮਸ਼ਹੂਰ ਸੰਸਕਰਣ GOST R 34.11-94 ਹੈ, ਜੋ ਕਿ ਰੂਸ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਸੀ ਜਿਨ੍ਹਾਂ ਨੇ GOST ਮਿਆਰਾਂ ਨੂੰ ਅਪਣਾਇਆ ਸੀ। ਇਸਨੂੰ ਬਾਅਦ ਵਿੱਚ GOST R 34.11-2012 ਦੁਆਰਾ ਬਦਲਿਆ ਗਿਆ, ਜਿਸਨੂੰ ਸਟ੍ਰੀਬੋਗ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਇਹ ਅਸਲ ਸੰਸਕਰਣ ਹੈ।

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


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

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

ਇਨਪੁੱਟ ਡੇਟਾ:



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



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

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

GOST ਨੂੰ ਇੱਕ ਉੱਨਤ "ਡਾਟਾ ਬਲੈਂਡਰ" ਵਾਂਗ ਸੋਚੋ ਜੋ ਤੁਹਾਡੇ ਵਿੱਚ ਜੋ ਕੁਝ ਵੀ ਪਾਓਗੇ ਉਸ ਨੂੰ ਇੱਕ ਵਿਲੱਖਣ ਸਮੂਥੀ ਵਿੱਚ ਬਦਲ ਦੇਂਦਾ ਹੈ। ਜੇਕਰ ਉਹੀ ਸਮੱਗਰੀ ਦਿੱਤੀ ਜਾਵੇ, ਤਾਂ ਇਹ ਹਮੇਸ਼ਾ ਉਹੀ ਸਮੂਥੀ ਬਣਾਏਗਾ, ਪਰ ਜੇਕਰ ਸਮੱਗਰੀ ਵਿੱਚ ਛੋਟਾ ਜਿਹਾ ਵੀ ਬਦਲਾਅ ਕੀਤਾ ਜਾਵੇ, ਤਾਂ ਤੁਸੀਂ ਇੱਕ ਬਿਲਕੁਲ ਵੱਖਰੀ ਸਮੂਥੀ ਪ੍ਰਾਪਤ ਕਰੋਗੇ।

ਇਹ ਤਿੰਨ ਕਦਮਾਂ ਵਾਲੀ ਪ੍ਰਕਿਰਿਆ ਹੈ:

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

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

ਕਦਮ 2: ਗੁਪਤ ਰੈਸੀਪੀ ਨਾਲ ਮਿਲਾਉਣਾ (ਮਿਕਸਿੰਗ)

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

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

ਕਦਮ 3: ਸਮੂਥੀ ਸਰਵ ਕਰਨਾ (ਅੰਤਿਮ ਹੈਸ਼)

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

GOST ਫੰਕਸ਼ਨ ਦਾ ਇਹ ਵਰਜਨ ਮੂਲ "ਟੈਸਟ ਪੈਰਾਮੀਟਰ" S-ਬਾਕਸ ਦਾ ਉਪਯੋਗ ਕਰਦਾ ਹੈ, ਜੋ ਉਤਪਾਦਨ ਦੀ ਵਰਤੋਂ ਲਈ ਸਿਫਾਰਸ਼ੀ ਨਹੀਂ ਹੈ। ਜੇ ਤੁਸੀਂ GOST ਦੀ ਵਰਤੋਂ ਕਰਨ ਜਾ ਰਹੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਉਹ ਇੰਪਲੀਮੇਂਟੇਸ਼ਨ ਵਰਤਣਾ ਚਾਹੀਦਾ ਹੈ ਜੋ CryptoPro S-ਬਾਕਸਜ਼ ਦਾ ਉਪਯੋਗ ਕਰਦੀ ਹੈ: GOST CryptoPro ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

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

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

ਲੇਖਕ ਬਾਰੇ

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