ਚਿੱਤਰ: ਟਾਈਗਰ-160/4 ਹੈਸ਼ ਐਲਗੋਰਿਦਮ — ਉੱਚ-ਪੱਧਰੀ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ | ਡਾਇਜੈਸਟ ਪਾਈਪਲਾਈਨ

ਪ੍ਰਕਾਸ਼ਿਤ: 12 ਜਨਵਰੀ 2026 1:20:29 ਬਾ.ਦੁ. UTC
ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ: 9 ਜਨਵਰੀ 2026 10:41:30 ਬਾ.ਦੁ. UTC

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


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

Tiger-160/4 Hash Algorithm — High-Level Visualization | Digest Pipeline

ਲੈਂਡਸਕੇਪ ਡਾਇਗ੍ਰਾਮ ਇੱਕ ਉੱਚ-ਪੱਧਰੀ ਟਾਈਗਰ-160/4 ਹੈਸ਼ ਪਾਈਪਲਾਈਨ ਦਿਖਾਉਂਦਾ ਹੈ: ਇਨਪੁਟ ਡੇਟਾ ਨੂੰ ਬਲਾਕਾਂ ਵਿੱਚ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ, ਇੱਕ ਐਬਸਟਰੈਕਟ ਮਲਟੀ-ਰਾਊਂਡ ਕੰਪਰੈਸ਼ਨ ਪੜਾਅ ਦੁਆਰਾ ਪ੍ਰੋਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਅਤੇ ਆਉਟਪੁੱਟ ਇੱਕ 160-ਬਿੱਟ ਹੈਸ਼ ਡਾਇਜੈਸਟ ਦੇ ਰੂਪ ਵਿੱਚ ਇੱਕ ਛੋਟੀ ਪਲੇਸਹੋਲਡਰ ਹੈਕਸ ਸਟ੍ਰਿੰਗ ਦੁਆਰਾ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ।

ਇਸ ਚਿੱਤਰ ਦੇ ਉਪਲਬਧ ਸੰਸਕਰਣ

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

ਨਿਯਮਤ ਆਕਾਰ (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)

  • ਹਾਲੇ ਵੀ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... ;-)

ਚਿੱਤਰ ਵਰਣਨ

ਇਹ ਚਿੱਤਰ ਇੱਕ ਲੈਂਡਸਕੇਪ, ਇਨਫੋਗ੍ਰਾਫਿਕ-ਸ਼ੈਲੀ ਦਾ ਵਿਜ਼ੂਅਲਾਈਜ਼ੇਸ਼ਨ ਹੈ ਜਿਸਦਾ ਲੇਬਲ "ਟਾਈਗਰ-160/4" ਹੈ ਜੋ ਇੱਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਹੈਸ਼ ਵਰਕਫਲੋ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਵਿੱਚ ਡੁੱਬੇ ਬਿਨਾਂ ਸਮਝਾਉਂਦਾ ਹੈ। ਲੇਆਉਟ ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਪੜ੍ਹਦਾ ਹੈ, ਸਧਾਰਨ ਆਕਾਰਾਂ, ਆਈਕਨਾਂ ਅਤੇ ਤੀਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਡੇਟਾ ਕਿਵੇਂ ਇੱਕ ਸਥਿਰ-ਆਕਾਰ ਦਾ ਡਾਇਜੈਸਟ ਬਣ ਜਾਂਦਾ ਹੈ।

ਖੱਬੇ ਪਾਸੇ, "ਇਨਪੁਟ" ਸਿਰਲੇਖ ਵਾਲਾ ਇੱਕ ਗੋਲ ਆਇਤਕਾਰ ਜਿਸ ਵਿੱਚ ਇੱਕ ਆਮ ਦਸਤਾਵੇਜ਼/ਡੇਟਾ ਆਈਕਨ ਅਤੇ ਕੁਝ ਛੋਟੀਆਂ ਲਾਈਨਾਂ ਹਨ ਜੋ "ਸੁਨੇਹਾ" ਜਾਂ "ਡੇਟਾ" ਦਾ ਸੁਝਾਅ ਦਿੰਦੀਆਂ ਹਨ। ਇੱਕ ਬੋਲਡ ਤੀਰ ਇਸ ਇਨਪੁਟ ਪੈਨਲ ਤੋਂ ਅਗਲੇ ਭਾਗ ਵਿੱਚ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ, ਜਿੱਥੇ ਸੁਨੇਹੇ ਨੂੰ ਕਈ ਇਕਸਾਰ ਟੁਕੜਿਆਂ ਵਿੱਚ ਵੰਡਿਆ ਹੋਇਆ ਦਰਸਾਇਆ ਗਿਆ ਹੈ। ਇਸ ਭਾਗ ਨੂੰ "ਬਲਾਕ ਤਿਆਰੀ" (ਜਾਂ ਸਮਾਨ) ਲੇਬਲ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਡੇਟਾ ਬਲਾਕਾਂ ਨੂੰ ਦਰਸਾਉਂਦੇ ਬਰਾਬਰ ਆਕਾਰ ਦੀਆਂ ਟਾਈਲਾਂ/ਕਾਰਡਾਂ ਦੀ ਇੱਕ ਛੋਟੀ ਸਟੈਕ ਜਾਂ ਕਤਾਰ ਦਿਖਾਉਂਦਾ ਹੈ। ਟਾਈਲਾਂ ਨੂੰ ਜਾਣਬੁੱਝ ਕੇ ਨਿਰਪੱਖ ਪਲੇਸਹੋਲਡਰਾਂ (ਜਿਵੇਂ ਕਿ, "ਬਲਾਕ 1", "ਬਲਾਕ 2", "ਬਲਾਕ 3", "...") ਤੋਂ ਪਰੇ ਲੇਬਲ ਨਹੀਂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜੋ ਕਿਸੇ ਵੀ ਸਹੀ ਬਲਾਕ ਆਕਾਰ ਦੀ ਬਜਾਏ ਚੰਕਿੰਗ ਦੀ ਧਾਰਨਾ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹਨ।

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

ਕੇਂਦਰੀ ਬਕਸੇ ਦੇ ਅੰਦਰ, ਪ੍ਰਵਾਹ ਨੂੰ ਇੱਕ ਸਧਾਰਨ ਅੰਦਰੂਨੀ ਮਾਰਗ ਦੁਆਰਾ ਦਰਸਾਇਆ ਜਾਂਦਾ ਹੈ: ਡੇਟਾ ਬਕਸੇ ਦੇ ਖੱਬੇ ਕਿਨਾਰੇ 'ਤੇ ਦਾਖਲ ਹੁੰਦਾ ਹੈ, ਇੱਕ ਸ਼ੈਲੀਬੱਧ "ਮਿਕਸਿੰਗ" ਖੇਤਰ ਵਿੱਚੋਂ ਲੰਘਦਾ ਹੈ (ਅਕਸਰ ਇੱਕ ਘੁੰਮਣਘੇਰੀ, ਇੰਟਰਲਾਕਿੰਗ ਆਕਾਰਾਂ, ਜਾਂ ਕਰਾਸਿੰਗ ਤੀਰਾਂ ਦੇ ਸਮੂਹ ਦੇ ਰੂਪ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ), ਅਤੇ ਸੱਜੇ ਪਾਸੇ ਤੋਂ ਬਾਹਰ ਨਿਕਲਦਾ ਹੈ। ਮਿਕਸਿੰਗ ਆਈਕਨ ਪ੍ਰਸਾਰ ਅਤੇ ਪਰਿਵਰਤਨ ਨੂੰ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਸੰਚਾਰ ਕਰਦਾ ਹੈ, ਪਰ ਆਮ ਰਹਿੰਦਾ ਹੈ ਇਸ ਲਈ ਇਸਨੂੰ ਇੱਕ ਸਹੀ ਨਿਰਧਾਰਨ ਲਈ ਗਲਤ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।

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

ਚਿੱਤਰ ਦੇ ਸੱਜੇ ਪਾਸੇ, ਇੱਕ ਤੀਰ ਹੈਸ਼ਿੰਗ ਬਾਕਸ ਤੋਂ "ਆਉਟਪੁੱਟ ਡਾਈਜੈਸਟ" ਜਾਂ "ਹੈਸ਼" ਲੇਬਲ ਵਾਲੇ ਇੱਕ ਅੰਤਿਮ ਆਉਟਪੁੱਟ ਪੈਨਲ ਵੱਲ ਲੈ ਜਾਂਦਾ ਹੈ। ਆਉਟਪੁੱਟ ਨੂੰ ਇੱਕ ਸਧਾਰਨ ਕਾਲਆਉਟ ਵਿੱਚ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ "160-ਬਿੱਟ" ਵਜੋਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ, ਅਤੇ ਡਾਈਜੈਸਟ ਨੂੰ ਇੱਕ ਮੋਨੋਸਪੇਸ-ਸ਼ੈਲੀ ਕੈਪਸੂਲ ਦੇ ਅੰਦਰ ਇੱਕ ਛੋਟੀ ਹੈਕਸਾਡੈਸੀਮਲ ਪਲੇਸਹੋਲਡਰ ਸਟ੍ਰਿੰਗ (ਉਦਾਹਰਣ ਵਜੋਂ, "AB12…EF90") ਦੇ ਰੂਪ ਵਿੱਚ ਦਰਸਾਇਆ ਗਿਆ ਹੈ। ਪਲੇਸਹੋਲਡਰ ਵਿੱਚ ਸਹੀ ਫਾਰਮੈਟਿੰਗ ਲਈ ਵਚਨਬੱਧ ਕੀਤੇ ਬਿਨਾਂ ਲੰਬਾਈ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਇੱਕ ਅੰਡਾਕਾਰ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਆਉਟਪੁੱਟ ਦੇ ਨੇੜੇ, ਇੱਕ ਸੰਖੇਪ ਨੋਟ ਛੋਟੇ, ਆਮ ਸਟੇਟਮੈਂਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ "ਸਥਿਰ-ਲੰਬਾਈ ਨਤੀਜਾ" ਅਤੇ "ਉਹੀ ਇਨਪੁਟ → ਉਹੀ ਆਉਟਪੁੱਟ" ਵਰਗੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦਾ ਹੈ।

ਸਮੁੱਚੀ ਸ਼ੈਲੀ ਸਾਫ਼ ਅਤੇ ਆਧੁਨਿਕ ਹੈ: ਨਰਮ ਨਿਰਪੱਖ ਰੰਗ, ਇਕਸਾਰ ਲਾਈਨ ਵਜ਼ਨ, ਕਾਫ਼ੀ ਚਿੱਟੀ ਥਾਂ, ਅਤੇ ਘੱਟੋ-ਘੱਟ ਟੈਕਸਟ। ਤੀਰ ਸਾਫ਼ ਅਤੇ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਿਤ ਹਨ, ਅਤੇ ਭਾਗ ਸਿਰਲੇਖ ਸੰਖੇਪ ਹਨ। ਕੋਈ ਵੀ ਸਜਾਵਟੀ ਤੱਤ (ਜਿਵੇਂ ਕਿ ਸੂਖਮ ਗਰਿੱਡ, ਕਮਜ਼ੋਰ ਸਰਕਟ ਪੈਟਰਨ, ਜਾਂ ਕੋਮਲ ਗਰੇਡੀਐਂਟ) ਸੰਕਲਪਿਕ ਪ੍ਰਵਾਹ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਿਤ ਰੱਖਣ ਲਈ ਘੱਟ ਸਮਝੇ ਜਾਂਦੇ ਹਨ। ਪੂਰੀ ਤਸਵੀਰ ਪੜ੍ਹਨਯੋਗਤਾ ਅਤੇ ਸੰਕਲਪਿਕ ਸ਼ੁੱਧਤਾ ਨੂੰ ਤਰਜੀਹ ਦਿੰਦੀ ਹੈ, ਟਾਈਗਰ-160/4 ਨੂੰ ਇਨਪੁਟ ਡੇਟਾ ਤੋਂ ਬਲਾਕ ਹੈਂਡਲਿੰਗ ਤੱਕ, ਇੱਕ ਐਬਸਟਰੈਕਟ ਮਲਟੀ-ਰਾਊਂਡ ਕੰਪਰੈਸ਼ਨ ਪੜਾਅ ਤੱਕ ਇੱਕ ਪਾਈਪਲਾਈਨ ਦੇ ਰੂਪ ਵਿੱਚ ਪੇਸ਼ ਕਰਦੀ ਹੈ, ਜੋ 160-ਬਿੱਟ ਹੈਸ਼ ਡਾਇਜੈਸਟ ਨਾਲ ਖਤਮ ਹੁੰਦੀ ਹੈ—ਬਿਨਾਂ ਏਮਬੈਡ ਕੀਤੇ ਵੇਰਵਿਆਂ ਦੇ ਜੋ ਗਲਤ ਜਾਂ ਗੁੰਮਰਾਹਕੁੰਨ ਹੋ ਸਕਦੇ ਹਨ।

ਇਹ ਚਿੱਤਰ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ: ਟਾਈਗਰ-160/4 ਹੈਸ਼ ਕੋਡ ਕੈਲਕੁਲੇਟਰ

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