Miklix

SHA-512/224 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

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

ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ ਜੋ ਟੈਕਸਟ ਇਨਪੁਟ ਜਾਂ ਫਾਈਲ ਅਪਲੋਡ ਦੇ ਅਧਾਰ ਤੇ ਹੈਸ਼ ਕੋਡ ਦੀ ਗਣਨਾ ਕਰਨ ਲਈ ਸੁਰੱਖਿਅਤ ਹੈਸ਼ ਐਲਗੋਰਿਦਮ 512/224 ਬਿੱਟ (SHA-512/224) ਹੈਸ਼ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।

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

SHA-512/224 Hash Code Calculator

SHA-512/224 (ਸੁਰੱਖਿਅਤ ਹੈਸ਼ ਅਲਗੋਰੀਥਮ 512/224-ਬਿਟ) ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਹੈ ਜੋ ਇੱਕ ਇੰਪੁਟ (ਜਾਂ ਸੁਨੇਹਾ) ਲੈਦਾ ਹੈ ਅਤੇ ਇੱਕ ਫਿਕਸ-ਆਕਾਰ, 224-ਬਿਟ (28-ਬਾਈਟ) ਆਉਟਪੁਟ ਪੈਦਾ ਕਰਦਾ ਹੈ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ 56-ਅੱਖਰ ਵਾਲਾ ਹੇਕਸਾਡੇਸੀਮਲ ਨੰਬਰ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ। ਇਹ SHA-2 ਪਰਿਵਾਰ ਦੇ ਹੈਸ਼ ਫੰਕਸ਼ਨਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ, ਜੋ NSA ਦੁਆਰਾ ਡਿਜ਼ਾਇਨ ਕੀਤਾ ਗਿਆ ਸੀ। ਇਹ ਅਸਲ ਵਿੱਚ SHA-512 ਹੈ ਜਿਸ ਵਿੱਚ ਵੱਖ-ਵੱਖ ਸ਼ੁਰੂਆਤੀ ਮੁੱਲ ਹਨ ਅਤੇ ਨਤੀਜਾ 224 ਬਿਟ ਤੱਕ ਘਟਾਇਆ ਗਿਆ ਹੈ, ਤਾਂ ਜੋ ਇਹ SHA-512 ਦੇ ਫਾਇਦੇ ਨੂੰ ਲਿਆ ਜਾ ਸਕੇ ਜੋ SHA-256 (ਜੋ ਕਿ SHA-224 ਦਾ ਘਟਾਇਆ ਹੋਇਆ ਵਰਜਨ ਹੈ) ਦੇ ਮੁਕਾਬਲੇ 64-ਬਿਟ ਕੰਪਿਊਟਰਾਂ 'ਤੇ ਤੇਜ਼ ਚਲਦਾ ਹੈ, ਪਰ 224 ਬਿਟ ਹੈਸ਼ ਕੋਡ ਦੀ ਛੋਟੀ ਸਟੋਰੇਜ ਲੋੜ ਨੂੰ ਬਣਾਈ ਰੱਖਦਾ ਹੈ।

SHA-512, SHA-224 ਅਤੇ SHA-512/224 ਦੇ ਆਉਟਪੁਟ ਇੱਕ ਹੀ ਇੰਪੁਟ ਲਈ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖਰੇ ਹੁੰਦੇ ਹਨ, ਇਸ ਲਈ ਇਹ ਇਕ-ਦੂਜੇ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੇ - ਯਾਨੀ ਕਿ ਇਹ ਮੱਤਲਬ ਨਹੀਂ ਰੱਖਦਾ ਕਿ ਇੱਕ ਫਾਈਲ ਦੇ SHA-224 ਹੈਸ਼ ਕੋਡ ਨੂੰ ਇੱਕ ਹੀ ਫਾਈਲ ਦੇ SHA-512/224 ਹੈਸ਼ ਕੋਡ ਨਾਲ ਤੁਲਨਾ ਕਰਕੇ ਦੇਖਿਆ ਜਾਵੇ ਕਿ ਇਹ ਬਦਲਿਆ ਹੈ ਜਾਂ ਨਹੀਂ।

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


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

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

ਇਨਪੁੱਟ ਡੇਟਾ:



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



SHA-512/224 ਹੈਸ਼ ਐਲਗੋਰਿਥਮ ਬਾਰੇ

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

ਚਲੋ ਫਿਰ, ਸੋਚੀਏ ਕਿ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਇੱਕ ਬਹੁਤ ਹੀ ਉੱਚਾ ਟੈਕਨੋਲੋਜੀ ਵਾਲਾ ਬਲੈਂਡਰ ਹੈ ਜੋ ਤੁਸੀਂ ਇਸ ਵਿੱਚ ਜੋ ਕੁਝ ਵੀ ਸਮੱਗਰੀ ਪਾਉਂਦੇ ਹੋ, ਉਸ ਨੂੰ ਇੱਕ ਵਿਲੱਖਣ ਸਮੂਥੀ ਵਿੱਚ ਬਦਲਦਾ ਹੈ। ਇਸ ਵਿੱਚ ਚਾਰ ਕਦਮ ਹੁੰਦੇ ਹਨ, ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਤਿੰਨ SHA-512 ਵਰਗੇ ਹੁੰਦੇ ਹਨ:

ਕਦਮ 1: ਸਮੱਗਰੀ ਪਾਓ (ਇਨਪੁਟ)

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

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

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

ਕਦਮ 3: ਤੁਹਾਨੂੰ ਸਮੂਥੀ ਮਿਲਦੀ ਹੈ (ਆਊਟਪੁਟ):

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

ਕਦਮ 4: ਕਟਾਈ

  • 224 ਬਿੱਟ ਤੱਕ ਕਟਾਈ ਕਰਕੇ (ਕੱਟ ਕੇ) ਅਸੀਂ ਇਸ ਗੱਲ ਦਾ ਫਾਇਦਾ ਲੈਂਦੇ ਹਾਂ ਕਿ SHA-512 SHA-224 ਨਾਲੋਂ 64 ਬਿੱਟ ਸਿਸਟਮਾਂ 'ਤੇ ਤੇਜ਼ ਚੱਲਦਾ ਹੈ, ਪਰ 224 ਬਿੱਟ ਹੈਸ਼ ਕੋਡਾਂ ਲਈ ਛੋਟੇ ਸਟੋਰੇਜ ਦੀ ਲੋੜ ਰੱਖਦੇ ਹੋਏ ਇਸਦੇ ਫਾਇਦੇ ਨੂੰ ਵੀ ਜਾਰੀ ਰੱਖਦੇ ਹਾਂ। ਨੋਟ ਕਰੋ ਕਿ ਨਤੀਜੇ ਸਹਿਯੋਗੀ ਨਹੀਂ ਹੁੰਦੇ, SHA-512/224 ਅਤੇ SHA-224 ਪੂਰੀ ਤਰ੍ਹਾਂ ਵੱਖਰੇ ਹੈਸ਼ ਕੋਡ ਬਣਾਉਂਦੇ ਹਨ।
ਬਲੂਸਕੀ 'ਤੇ ਸਾਂਝਾ ਕਰੋਫੇਸਬੁੱਕ 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋਟਮਬਲਰ 'ਤੇ ਸਾਂਝਾ ਕਰੋX 'ਤੇ ਸਾਂਝਾ ਕਰੋਲਿੰਕਡਇਨ 'ਤੇ ਸਾਂਝਾ ਕਰੋPinterest 'ਤੇ ਪਿੰਨ ਕਰੋ

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

ਲੇਖਕ ਬਾਰੇ

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