ਚਿੱਤਰ: HAVAL-128/5 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ - ਪੰਜ-ਪਾਸ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਵਰਕਫਲੋ
ਪ੍ਰਕਾਸ਼ਿਤ: 12 ਜਨਵਰੀ 2026 2:16:49 ਬਾ.ਦੁ. UTC
ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ: 7 ਜਨਵਰੀ 2026 10:17:57 ਬਾ.ਦੁ. UTC
HAVAL-128/5 ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਐਲਗੋਰਿਦਮ ਦਾ ਉੱਚ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ, ਸੁਨੇਹਾ ਪੈਡਿੰਗ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਪੰਜ ਪ੍ਰੋਸੈਸਿੰਗ ਪਾਸ, ਅੰਦਰੂਨੀ ਸਥਿਤੀ ਪਰਿਵਰਤਨ, ਅਤੇ 128-ਬਿੱਟ ਡਾਇਜੈਸਟ ਦਾ ਉਤਪਾਦਨ।
HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic Workflow

ਇਸ ਚਿੱਤਰ ਦੇ ਉਪਲਬਧ ਸੰਸਕਰਣ
ਹੇਠਾਂ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਉਪਲਬਧ ਚਿੱਤਰ ਫਾਈਲਾਂ ਘੱਟ ਸੰਕੁਚਿਤ ਅਤੇ ਉੱਚ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀਆਂ ਹਨ - ਅਤੇ ਇਸਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਉੱਚ ਗੁਣਵੱਤਾ - ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਲੇਖਾਂ ਅਤੇ ਪੰਨਿਆਂ ਵਿੱਚ ਏਮਬੈਡ ਕੀਤੀਆਂ ਗਈਆਂ ਤਸਵੀਰਾਂ ਨਾਲੋਂ, ਜੋ ਕਿ ਬੈਂਡਵਿਡਥ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣ ਲਈ ਫਾਈਲ ਆਕਾਰ ਲਈ ਵਧੇਰੇ ਅਨੁਕੂਲਿਤ ਹਨ।
ਨਿਯਮਤ ਆਕਾਰ (1,536 x 1,024)
ਵੱਡਾ ਆਕਾਰ (3,072 x 2,048)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (4,608 x 3,072)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (6,144 x 4,096)
ਕਾਮਿਕ ਤੌਰ 'ਤੇ ਵੱਡਾ ਆਕਾਰ (1,048,576 x 699,051)
- ਹਾਲੇ ਵੀ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... ;-)
ਚਿੱਤਰ ਵਰਣਨ
ਇਹ ਚਿੱਤਰ ਇੱਕ ਚੌੜਾ, ਉੱਚ-ਰੈਜ਼ੋਲਿਊਸ਼ਨ, ਲੈਂਡਸਕੇਪ-ਮੁਖੀ ਇਨਫੋਗ੍ਰਾਫਿਕ ਹੈ ਜਿਸਦਾ ਸਿਰਲੇਖ "HAVAL-128/5 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ" ਹੈ ਜੋ ਉੱਪਰੋਂ ਧਾਤੂ ਅੱਖਰਾਂ ਵਿੱਚ ਇੱਕ ਡੂੰਘੇ ਨੀਲੇ, ਡਿਜੀਟਲ ਬੈਕਗ੍ਰਾਊਂਡ ਉੱਤੇ ਬਾਈਨਰੀ ਅੰਕਾਂ, ਸਰਕਟ ਵਰਗੇ ਟਰੇਸ ਅਤੇ ਚਮਕਦੇ ਡੇਟਾ ਸਟ੍ਰੀਮਾਂ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਹੈ। ਸਿਰਲੇਖ ਦੇ ਹੇਠਾਂ, ਇੱਕ ਉਪਸਿਰਲੇਖ "5 ਪਾਸ / 128-ਬਿੱਟ ਸਥਿਤੀ" ਪੜ੍ਹਦਾ ਹੈ, ਜੋ ਤੁਰੰਤ ਐਲਗੋਰਿਦਮ ਦੀ ਬਣਤਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਪੂਰੀ ਰਚਨਾ ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਇੱਕ ਵਿਜ਼ੂਅਲ ਪਾਈਪਲਾਈਨ ਦੇ ਰੂਪ ਵਿੱਚ ਵਿਵਸਥਿਤ ਕੀਤੀ ਗਈ ਹੈ।
ਖੱਬੇ ਪਾਸੇ, ਇੱਕ "ਇਨਪੁਟ ਸੁਨੇਹਾ" ਪੈਨਲ ਸਟਾਈਲਾਈਜ਼ਡ ਦਸਤਾਵੇਜ਼ ਅਤੇ ਲਿਫਾਫੇ ਆਈਕਨ ਦਿਖਾਉਂਦਾ ਹੈ, ਜੋ ਕਿ ਹੈਸ਼ ਫੰਕਸ਼ਨ ਵਿੱਚ ਦਾਖਲ ਹੋਣ ਵਾਲੇ ਮਨਮਾਨੇ ਉਪਭੋਗਤਾ ਡੇਟਾ ਦਾ ਪ੍ਰਤੀਕ ਹੈ। ਇੱਕ ਤੀਰ "ਪੈਡਿੰਗ ਅਤੇ ਸੁਨੇਹਾ ਲੰਬਾਈ" ਲੇਬਲ ਵਾਲੇ ਇੱਕ ਬਲਾਕ ਵੱਲ ਹੇਠਾਂ ਵੱਲ ਜਾਂਦਾ ਹੈ, ਜਿਸਨੂੰ "ਪੈਡਿੰਗ + ਲੰਬਾਈ" ਲੇਬਲ ਵਾਲੇ ਪੀਲੇ ਅਤੇ ਸੰਤਰੀ ਬਲਾਕਾਂ ਨੂੰ ਜੋੜਦੇ ਹੋਏ ਇੱਕ ਖੰਡਿਤ ਬਾਰ ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਪ੍ਰੀਪ੍ਰੋਸੈਸਿੰਗ ਕਦਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਜੋ ਇੱਕ 1-ਬਿੱਟ, ਜ਼ੀਰੋ ਅਤੇ ਅਸਲ ਸੁਨੇਹਾ ਲੰਬਾਈ ਨੂੰ ਜੋੜਦਾ ਹੈ ਤਾਂ ਜੋ ਇੱਕ ਪੂਰਾ ਬਲਾਕ ਸਟ੍ਰੀਮ ਬਣਾਇਆ ਜਾ ਸਕੇ।
ਇਸ ਪ੍ਰੀਪ੍ਰੋਸੈਸਿੰਗ ਪੜਾਅ ਤੋਂ, ਤੀਰ ਚਿੱਤਰ ਦੇ ਕੇਂਦਰ ਵਿੱਚ ਪੰਜ ਆਇਤਾਕਾਰ ਪੈਨਲਾਂ ਦੇ ਇੱਕ ਖਿਤਿਜੀ ਕ੍ਰਮ ਵਿੱਚ ਫੀਡ ਕਰਦੇ ਹਨ। ਉਹਨਾਂ ਨੂੰ "ਬਲਾਕ 1," "ਬਲਾਕ 2," "ਰਾਊਂਡ 3," "ਰਾਊਂਡ 4," ਅਤੇ "ਰਾਊਂਡ 5" ਲੇਬਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਜੋ ਕਿ ਪੰਜ HAVAL ਪਾਸਾਂ ਨੂੰ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਦਰਸਾਉਂਦਾ ਹੈ। ਹਰੇਕ ਬਲਾਕ ਨੂੰ ਨੀਲੇ ਅਤੇ ਸੁਨਹਿਰੀ ਟਾਈਲਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਸੁਨੇਹਾ ਸ਼ਬਦਾਂ ਅਤੇ ਅੰਦਰੂਨੀ ਸਥਿਤੀ ਦੇ ਸ਼ਬਦਾਂ ਨੂੰ ਮਿਲਾਇਆ ਜਾ ਸਕੇ। ਉਹਨਾਂ ਦੇ ਉੱਪਰ, "5 ਪਾਸ / 128-ਬਿੱਟ ਸਟੇਟ" ਟੈਕਸਟ ਇਸ ਗੱਲ ਨੂੰ ਮਜ਼ਬੂਤੀ ਦਿੰਦਾ ਹੈ ਕਿ ਇਹਨਾਂ ਓਪਰੇਸ਼ਨਾਂ ਨੂੰ 128-ਬਿੱਟ ਚੇਨਿੰਗ ਮੁੱਲ ਵਿਕਸਤ ਕਰਨ ਲਈ ਪੰਜ ਦੌਰਾਂ ਵਿੱਚ ਦੁਹਰਾਇਆ ਜਾਂਦਾ ਹੈ।
ਹਰੇਕ ਦੌਰ ਤੋਂ ਹੇਠਾਂ ਵੱਲ ਜਾਣ ਵਾਲੇ ਤੀਰ "ਬਿਟਵਾਈਜ਼ ਓਪਰੇਸ਼ਨਜ਼" ਸਿਰਲੇਖ ਵਾਲੇ ਇੱਕ ਚਮਕਦਾਰ ਬੈਂਡ ਵਿੱਚ ਇਕੱਠੇ ਹੁੰਦੇ ਹਨ। ਇਸ ਬੈਂਡ ਦੇ ਸਿੱਧੇ ਹੇਠਾਂ ਪੰਜ ਛੋਟੇ ਬਕਸੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ 'ਤੇ ਸਟਾਈਲਾਈਜ਼ਡ ਫੰਕਸ਼ਨ ਨਾਮ f1, f3, f4, f5, ਅਤੇ f5 ਹਨ, ਜੋ ਹਰੇਕ HAVAL ਪਾਸ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਵੱਖ-ਵੱਖ ਗੈਰ-ਰੇਖਿਕ ਬੂਲੀਅਨ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਇਹਨਾਂ ਨੂੰ ਚਿੱਟੇ ਗਣਿਤਿਕ ਲਿਪੀ ਦੇ ਨਾਲ ਗੂੜ੍ਹੇ ਨੀਲੇ ਰੰਗ ਦੀਆਂ ਟਾਈਲਾਂ ਦੇ ਰੂਪ ਵਿੱਚ ਖਿੱਚਿਆ ਗਿਆ ਹੈ, ਇਸ ਗੱਲ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹੋਏ ਕਿ ਹਰੇਕ ਦੌਰ ਇੱਕ ਵੱਖਰਾ ਮਿਕਸਿੰਗ ਫੰਕਸ਼ਨ ਵਰਤਦਾ ਹੈ।
ਇਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਦਾ ਆਉਟਪੁੱਟ "ਮਾਡਿਊਲਰ ਐਡੀਸ਼ਨ" ਲੇਬਲ ਵਾਲੇ ਇੱਕ ਹੋਰ ਵੱਡੇ ਬੈਂਡ ਵਿੱਚ ਵਹਿੰਦਾ ਹੈ। ਇਸਦੇ ਹੇਠਾਂ A, B, C, D, B, ਅਤੇ E ਚਿੰਨ੍ਹਿਤ ਛੇ ਛੋਟੇ ਬਕਸੇ ਹਨ, ਜੋ HAVAL ਦੁਆਰਾ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਮਲਟੀਪਲ ਅੰਦਰੂਨੀ ਕਾਰਜਸ਼ੀਲ ਰਜਿਸਟਰਾਂ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹਨ ਕਿਉਂਕਿ ਇਹ ਘੁੰਮਦਾ ਹੈ ਅਤੇ ਮਾਡਿਊਲੋ 2^32 ਸ਼ਬਦਾਂ ਨੂੰ ਜੋੜਦਾ ਹੈ। ਚਮਕਦਾਰ ਸੋਨੇ ਦੇ ਤੀਰ ਅਤੇ ਰੌਸ਼ਨੀ ਦੇ ਭੜਕਣ ਲਗਾਤਾਰ ਡੇਟਾ ਗਤੀ ਅਤੇ ਇਕੱਤਰਤਾ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।
ਇਨਫੋਗ੍ਰਾਫਿਕ ਦੇ ਸੱਜੇ ਪਾਸੇ, "ਫਾਈਨਲਾਈਜ਼ੇਸ਼ਨ" ਲੇਬਲ ਵਾਲਾ ਇੱਕ ਲੰਬਾ ਪੈਨਲ "ਬਿੱਟ ਰੋਟੇਸ਼ਨ" ਅਤੇ "ਆਉਟਪੁੱਟ ਟ੍ਰਾਂਸਫਾਰਮ" ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਜੋ ਆਖਰੀ ਪੜਾਅ ਦਾ ਸਾਰ ਦਿੰਦਾ ਹੈ ਜਿੱਥੇ ਅੰਦਰੂਨੀ ਸਥਿਤੀ ਨੂੰ ਕ੍ਰਮਬੱਧ ਅਤੇ ਸੰਕੁਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਅੰਤਮ ਹੇਠਾਂ ਵੱਲ ਤੀਰ ਇੱਕ ਚਮਕਦਾਰ, ਫਰੇਮ ਵਾਲੇ ਬਾਕਸ ਵਿੱਚ ਜਾਂਦਾ ਹੈ ਜੋ ਹੈਕਸਾਡੈਸੀਮਲ ਅੱਖਰਾਂ ਦੀਆਂ ਦੋ ਕਤਾਰਾਂ ਵਿੱਚ ਇੱਕ ਨਮੂਨਾ "128-ਬਿੱਟ ਹੈਸ਼ ਮੁੱਲ" ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ "E7A9B354 32DC3F25 89F63A1E 76B67D90," ਇਨਪੁਟ ਆਕਾਰ ਦੀ ਪਰਵਾਹ ਕੀਤੇ ਬਿਨਾਂ ਪੈਦਾ ਹੋਏ ਸਥਿਰ-ਲੰਬਾਈ ਵਾਲੇ ਡਾਇਜੈਸਟ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ।
ਸਮੁੱਚੀ ਰੰਗ ਸਕੀਮ ਡੇਟਾ ਮਾਰਗਾਂ ਲਈ ਠੰਡੇ ਬਲੂਜ਼ ਅਤੇ ਸਰਗਰਮ ਪਰਿਵਰਤਨ ਲਈ ਚਮਕਦਾਰ ਸੁਨਹਿਰੀ ਜਾਂ ਸੰਤਰੀ ਦੇ ਵਿਚਕਾਰ ਬਦਲਦੀ ਹੈ, ਜੋ ਚਿੱਤਰ ਨੂੰ ਇੱਕ ਤਕਨੀਕੀ, ਉੱਚ-ਊਰਜਾ ਸੁਹਜ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਪਿਛੋਕੜ ਪਾਰਦਰਸ਼ੀ ਗਰਿੱਡਾਂ, ਇੱਕ ਅਤੇ ਜ਼ੀਰੋ ਦੀਆਂ ਧਾਰਾਵਾਂ, ਅਤੇ ਕਮਜ਼ੋਰ ਸਰਕਟਰੀ ਨਾਲ ਪਰਤਿਆ ਹੋਇਆ ਹੈ, ਜੋ ਕਿ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪ੍ਰੋਸੈਸਿੰਗ ਅਤੇ ਡਿਜੀਟਲ ਸੁਰੱਖਿਆ ਦੇ ਥੀਮ ਨੂੰ ਮਜ਼ਬੂਤੀ ਦਿੰਦਾ ਹੈ ਜਦੋਂ ਕਿ ਦਰਸ਼ਕ ਨੂੰ ਸੁਨੇਹਾ ਇਨਪੁਟ ਤੋਂ ਅੰਤਿਮ 128-ਬਿੱਟ ਆਉਟਪੁੱਟ ਤੱਕ HAVAL-128/5 ਹੈਸ਼ਿੰਗ ਵਰਕਫਲੋ ਰਾਹੀਂ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਲੈ ਜਾਂਦਾ ਹੈ।
ਇਹ ਚਿੱਤਰ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ: HAVAL-128/5 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ
