ਚਿੱਤਰ: ਟਾਈਗਰ-128/3 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ - ਉੱਚ-ਪੱਧਰੀ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ
ਪ੍ਰਕਾਸ਼ਿਤ: 12 ਜਨਵਰੀ 2026 1:26:18 ਬਾ.ਦੁ. UTC
ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ: 9 ਜਨਵਰੀ 2026 11:10:19 ਬਾ.ਦੁ. UTC
ਸਮਝਣ ਵਿੱਚ ਆਸਾਨ ਲੈਂਡਸਕੇਪ ਇਨਫੋਗ੍ਰਾਫਿਕ ਜੋ ਟਾਈਗਰ-128/3 ਹੈਸ਼ਿੰਗ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਇਨਪੁਟ ਡੇਟਾ ਤੋਂ ਲੈ ਕੇ ਕਈ ਪ੍ਰੋਸੈਸਿੰਗ ਦੌਰਾਂ ਰਾਹੀਂ ਇੱਕ ਅੰਤਿਮ 128-ਬਿੱਟ ਹੈਸ਼ ਮੁੱਲ ਤੱਕ ਦਰਸਾਉਂਦਾ ਹੈ।
Tiger-128/3 Hash Algorithm – High-Level Visualization

ਇਸ ਚਿੱਤਰ ਦੇ ਉਪਲਬਧ ਸੰਸਕਰਣ
ਹੇਠਾਂ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਉਪਲਬਧ ਚਿੱਤਰ ਫਾਈਲਾਂ ਘੱਟ ਸੰਕੁਚਿਤ ਅਤੇ ਉੱਚ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀਆਂ ਹਨ - ਅਤੇ ਇਸਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਉੱਚ ਗੁਣਵੱਤਾ - ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਲੇਖਾਂ ਅਤੇ ਪੰਨਿਆਂ ਵਿੱਚ ਏਮਬੈਡ ਕੀਤੀਆਂ ਗਈਆਂ ਤਸਵੀਰਾਂ ਨਾਲੋਂ, ਜੋ ਕਿ ਬੈਂਡਵਿਡਥ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣ ਲਈ ਫਾਈਲ ਆਕਾਰ ਲਈ ਵਧੇਰੇ ਅਨੁਕੂਲਿਤ ਹਨ।
ਨਿਯਮਤ ਆਕਾਰ (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)
- ਹਾਲੇ ਵੀ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... ;-)
ਚਿੱਤਰ ਵਰਣਨ
ਇਹ ਚਿੱਤਰ ਇੱਕ ਚੌੜਾ, ਲੈਂਡਸਕੇਪ-ਮੁਖੀ ਡਿਜੀਟਲ ਇਨਫੋਗ੍ਰਾਫਿਕ ਹੈ ਜੋ ਟਾਈਗਰ-128/3 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ ਨੂੰ ਇੱਕ ਸਰਲ, ਵਿਦਿਅਕ ਢੰਗ ਨਾਲ ਦਰਸਾਉਂਦਾ ਹੈ। ਪਿਛੋਕੜ ਇੱਕ ਨੀਲਾ, ਤਕਨਾਲੋਜੀ-ਥੀਮ ਵਾਲਾ ਗਰਿੱਡ ਹੈ ਜੋ ਸੂਖਮ ਬਾਈਨਰੀ ਅੰਕਾਂ ਅਤੇ ਚਮਕਦਾਰ ਲਾਈਨਾਂ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਹੈ, ਜੋ ਇੱਕ ਸਿਸਟਮ ਦੁਆਰਾ ਵਹਿ ਰਹੇ ਡੇਟਾ ਦਾ ਪ੍ਰਭਾਵ ਦਿੰਦਾ ਹੈ। ਉੱਪਰਲੇ ਕੇਂਦਰ ਵਿੱਚ, ਇੱਕ ਵੱਡਾ ਸਿਰਲੇਖ "ਟਾਈਗਰ-128/3 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ" ਮੋਟੇ ਚਿੱਟੇ ਅਤੇ ਸੰਤਰੀ ਅੱਖਰਾਂ ਵਿੱਚ ਪੜ੍ਹਦਾ ਹੈ, ਜੋ ਤੁਰੰਤ ਚਿੱਤਰ ਦੇ ਸੰਦਰਭ ਨੂੰ ਸੈੱਟ ਕਰਦਾ ਹੈ।
ਖੱਬੇ ਪਾਸੇ "ਇਨਪੁਟ ਡੇਟਾ" ਲੇਬਲ ਵਾਲਾ ਇੱਕ ਭਾਗ ਹੈ। ਇਹ ਪੈਨਲ ਛੋਟੇ ਆਮ ਆਈਕਨ ਜਿਵੇਂ ਕਿ ਇੱਕ ਦਸਤਾਵੇਜ਼, ਇੱਕ ਚਿੱਤਰ, ਅਤੇ ਇੱਕ ਸੰਗੀਤ ਚਿੰਨ੍ਹ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੇ ਡਿਜੀਟਲ ਡੇਟਾ ਨੂੰ ਇਨਪੁਟ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। "ਪੈਡਿੰਗ / ਸਪਲਿਟ" ਲੇਬਲ ਵਾਲਾ ਇੱਕ ਤੀਰ ਇਸ ਇਨਪੁਟ ਪੈਨਲ ਤੋਂ ਅਗਲੇ ਪੜਾਅ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ, ਜਿਸਦਾ ਅਰਥ ਹੈ ਕਿ ਅੱਗੇ ਦੀ ਪ੍ਰਕਿਰਿਆ ਤੋਂ ਪਹਿਲਾਂ ਅਸਲ ਡੇਟਾ ਪਹਿਲਾਂ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਅਗਲੇ ਪੈਨਲ ਦਾ ਸਿਰਲੇਖ "64-ਬਿੱਟ ਬਲਾਕ" ਹੈ। ਇਹ ਕਈ ਸਟੈਕਡ ਆਇਤਾਕਾਰ ਬਲਾਕਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਹਰੇਕ ਨੂੰ "64-ਬਿੱਟ ਬਲਾਕ" ਲੇਬਲ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਉਹਨਾਂ ਦੇ ਹੇਠਾਂ ਅੰਡਾਕਾਰ ਬਿੰਦੀਆਂ ਹੁੰਦੀਆਂ ਹਨ ਜੋ ਇਹ ਦਰਸਾਉਂਦੀਆਂ ਹਨ ਕਿ ਇਨਪੁਟ ਆਕਾਰ ਦੇ ਅਧਾਰ ਤੇ ਅਜਿਹੇ ਬਹੁਤ ਸਾਰੇ ਬਲਾਕ ਹੋ ਸਕਦੇ ਹਨ। ਇਹ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਸੰਚਾਰ ਕਰਦਾ ਹੈ ਕਿ ਇਨਪੁਟ ਨੂੰ ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਸਥਿਰ-ਆਕਾਰ ਦੇ ਹਿੱਸਿਆਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ। "ਕੁੰਜੀ ਸ਼ਡਿਊਲ" ਲੇਬਲ ਵਾਲਾ ਇੱਕ ਵੱਡਾ ਤੀਰ ਬਲਾਕਾਂ ਤੋਂ ਚਿੱਤਰ ਦੇ ਕੋਰ ਵਿੱਚ ਲੈ ਜਾਂਦਾ ਹੈ।
ਕੇਂਦਰ ਵਿੱਚ ਇੱਕ ਵੱਡਾ ਸੰਤਰੀ ਅਤੇ ਨੀਲਾ ਡੱਬਾ ਹੈ ਜਿਸਦਾ ਸਿਰਲੇਖ ਹੈ "ਕੰਪ੍ਰੈਸ਼ਨ ਫੰਕਸ਼ਨ"। ਇਸ ਡੱਬੇ ਦੇ ਉੱਪਰ ਛੋਟੇ ਗੇਅਰ ਆਈਕਨ ਅਤੇ "ਬਿਟਵਾਈਜ਼ ਓਪਰੇਸ਼ਨ" ਅਤੇ "ਮਿਕਸਿੰਗ ਅਤੇ XOR" ਲੇਬਲ ਹਨ, ਜੋ ਕਿ ਕੰਪਰੈਸ਼ਨ ਖੇਤਰ ਵਿੱਚ ਹੇਠਾਂ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੇ ਤੀਰਾਂ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ, ਜੋ ਸੁਝਾਅ ਦਿੰਦੇ ਹਨ ਕਿ ਇਸ ਕਿਸਮ ਦੇ ਓਪਰੇਸ਼ਨ ਹਰੇਕ ਕਦਮ ਵਿੱਚ ਸੰਕਲਪਿਕ ਤੌਰ 'ਤੇ ਸ਼ਾਮਲ ਹਨ। ਕੰਪਰੈਸ਼ਨ ਫੰਕਸ਼ਨ ਦੇ ਅੰਦਰ ਤਿੰਨ ਸਟੈਕਡ ਹਰੀਜੱਟਲ ਬਕਸੇ ਹਨ ਜਿਨ੍ਹਾਂ 'ਤੇ "ਰਾਊਂਡ 1," "ਰਾਊਂਡ 2," ਅਤੇ "ਰਾਊਂਡ 3" ਲੇਬਲ ਹਨ, ਜਿਨ੍ਹਾਂ ਦੇ ਉੱਪਰ ਤੋਂ ਹੇਠਾਂ ਵੱਲ ਤੀਰ ਵਗਦੇ ਹਨ, ਜੋ ਵਾਰ-ਵਾਰ ਪ੍ਰੋਸੈਸਿੰਗ ਦੌਰਾਂ ਦੇ ਕ੍ਰਮ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ।
ਕੰਪਰੈਸ਼ਨ ਫੰਕਸ਼ਨ ਦੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ, ਇੱਕ ਮੋਟਾ ਤੀਰ "ਆਉਟਪੁੱਟ" ਲੇਬਲ ਵਾਲੇ ਅੰਤਿਮ ਪੈਨਲ ਵੱਲ ਜਾਂਦਾ ਹੈ। ਇਹ ਆਉਟਪੁੱਟ ਪੈਨਲ ਸੰਤਰੀ ਅਤੇ ਨੀਲੇ ਰੰਗ ਵਿੱਚ ਉਜਾਗਰ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਇਸਦਾ ਸਿਰਲੇਖ "128-ਬਿੱਟ ਹੈਸ਼ ਵੈਲਯੂ" ਹੈ। ਇਸਦੇ ਅੰਦਰ ਚਾਰ ਛੋਟੇ ਬਕਸੇ ਹਨ, ਹਰੇਕ ਨੂੰ "32-ਬਿੱਟ" ਵਜੋਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਜੋ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਅੰਤਮ ਨਤੀਜਾ ਕਈ ਹਿੱਸਿਆਂ ਤੋਂ ਬਣਿਆ ਹੈ ਜੋ ਇਕੱਠੇ ਪੂਰਾ ਹੈਸ਼ ਬਣਾਉਂਦੇ ਹਨ। ਇਹਨਾਂ ਬਕਸੇ ਦੇ ਹੇਠਾਂ ਇੱਕ ਕੈਪਸ਼ਨ ਹੈ ਜਿਸ ਵਿੱਚ "128-ਬਿੱਟ ਹੈਸ਼ ਨਤੀਜਾ" ਲਿਖਿਆ ਹੈ। ਇੱਕ ਕਰਵਡ ਐਰੋ ਆਉਟਪੁੱਟ ਖੇਤਰ ਤੋਂ ਕੰਪਰੈਸ਼ਨ ਫੰਕਸ਼ਨ ਵੱਲ ਵਾਪਸ ਜਾਂਦਾ ਹੈ, ਅੰਦਰੂਨੀ ਤਕਨੀਕੀ ਵੇਰਵਿਆਂ ਨੂੰ ਉਜਾਗਰ ਕੀਤੇ ਬਿਨਾਂ ਹੈਸ਼ਿੰਗ ਦੇ ਦੁਹਰਾਉਣ ਵਾਲੇ ਸੁਭਾਅ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ।
ਕੁੱਲ ਮਿਲਾ ਕੇ, ਲੇਆਉਟ ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਸਾਫ਼-ਸਾਫ਼ ਪੜ੍ਹਦਾ ਹੈ: ਕੱਚਾ ਇਨਪੁਟ ਡੇਟਾ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਬਲਾਕਾਂ ਵਿੱਚ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਮਲਟੀ-ਰਾਊਂਡ ਕੰਪਰੈਸ਼ਨ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਅੰਤ ਵਿੱਚ ਇੱਕ ਸਥਿਰ-ਲੰਬਾਈ 128-ਬਿੱਟ ਹੈਸ਼ ਆਉਟਪੁੱਟ ਵਿੱਚ ਬਦਲਿਆ ਜਾਂਦਾ ਹੈ। ਪੂਰਾ ਡਿਜ਼ਾਈਨ ਬਹੁਤ ਜ਼ਿਆਦਾ ਖਾਸ ਐਲਗੋਰਿਦਮਿਕ ਸਥਿਰਾਂਕਾਂ ਜਾਂ ਫਾਰਮੂਲਿਆਂ ਤੋਂ ਬਚਦਾ ਹੈ, ਇਸਦੀ ਬਜਾਏ ਸੰਕਲਪਿਕ ਪੜਾਵਾਂ ਅਤੇ ਡੇਟਾ ਪ੍ਰਵਾਹ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਸੰਚਾਰਿਤ ਕਰਨ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਕਰਦਾ ਹੈ ਜੋ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਅਨੁਭਵੀ ਅਤੇ ਗੈਰ-ਮਾਹਿਰਾਂ ਲਈ ਪਹੁੰਚਯੋਗ ਹੋਵੇ।
ਇਹ ਚਿੱਤਰ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ: ਟਾਈਗਰ-128/3 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ
