ਸਮੱਗਰੀ 'ਤੇ ਜਾਓ

ਸਟੇਗਨਾਲਾਈਸਿਸ

ਵਿਕੀਪੀਡੀਆ, ਇੱਕ ਆਜ਼ਾਦ ਵਿਸ਼ਵਕੋਸ਼ ਤੋਂ

ਸਟੇਗਨਾਲਾਈਸਿਸ ਵਰਤ ਓਹਲੇ ਸੁਨੇਹੇ ਖੋਜਣ ਦੀ ਸਟੱਡੀ ਸਟੇਗਨੋਗ੍ਰਾਫੀ ; ਇਹ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਲਈ ਲਾਗੂ ਕ੍ਰਿਪਟੈਨਾਲੀਸਿਸ ਦੇ ਅਨੁਕੂਲ ਹੈ .

ਸੰਖੇਪ ਜਾਣਕਾਰੀ

[ਸੋਧੋ]

ਸਟੈਗਨਾਲੀਸਿਸ ਦਾ ਟੀਚਾ ਸ਼ੱਕੀ ਪੈਕੇਜਾਂ ਦੀ ਪਛਾਣ ਕਰਨਾ, ਇਹ ਨਿਰਧਾਰਤ ਕਰਨਾ ਹੈ ਕਿ ਕੀ ਉਨ੍ਹਾਂ ਵਿੱਚ ਕੋਈ ਪੇਲੋਡ ਏਨਕੋਡ ਹੋਇਆ ਹੈ ਜਾਂ ਨਹੀਂ, ਅਤੇ, ਜੇ ਸੰਭਵ ਹੋਵੇ ਤਾਂ, ਇਸ ਪੇਲੋਡ ਨੂੰ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰੋ.

ਕ੍ਰਿਪਟੈਨਾਲੀਸਿਸ ਦੇ ਉਲਟ, ਜਿਸ ਵਿੱਚ ਇੰਟਰਸੇਪਟਡ ਡੇਟਾ ਵਿੱਚ ਇੱਕ ਸੁਨੇਹਾ ਹੁੰਦਾ ਹੈ (ਹਾਲਾਂਕਿ ਉਹ ਸੁਨੇਹਾ ਇਨਕ੍ਰਿਪਟਡ ਹੁੰਦਾ ਹੈ), ਸਟੈਗਨਾਲੀਸਿਸ ਆਮ ਤੌਰ ਤੇ ਸ਼ੱਕੀ ਡੇਟਾ ਫਾਈਲਾਂ ਦੇ ਪਾਇਲ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ, ਪਰ ਇਸ ਬਾਰੇ ਥੋੜੀ ਹੀ ਜਾਣਕਾਰੀ ਹੁੰਦੀ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਫਾਈਲਾਂ, ਹੈ ਕਿਸੇ ਫਾਈਲ ਚ ਪੇਲੋਡ ਹੈ ਤਾ ਉਹ ਕੇੜੀ ਵਿੱਚ ਹੈ। ਸਟੇਗਨਾਲਿਸਟ ਆਮ ਤੌਰ ਤੇ ਫੋਰੈਂਸਿਕ ਸਟੈਟਿਸਟਿਸ਼ੀਅਨ ਦਾ ਵਿਸ਼ਾ ਹੁੰਦਾ ਹੈ, ਅਤੇ ਇਸ ਨੂੰ ਘਟਾ ਕੇ ਡਾਟਾ ਫਾਈਲਾਂ ਦੇ ਸੈੱਟ ਤੋ (ਜੋ ਕਿ ਅਕਸਰ ਕਾਫ਼ੀ ਵੱਡਾ ਹੁੰਦਾ ਹੈ; ਬਹੁਤ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇਹ ਇੱਕ ਕੰਪਿਊਟਰ ਤੇ ਫਾਈਲਾਂ ਦਾ ਪੂਰਾ ਸਮੂਹ ਹੋ ਸਕਦਾ ਹੈ) ਸਬਸੈਟ ਬਨਾਕੇ ਸ਼ੁਰੂ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ, ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਇਹ ਬਦਲਿਆ ਗਿਆ ਹੋ ਸਕਦਾ ਹੈ।

ਆਮ ਤਕਨੀਕਾਂ

[ਸੋਧੋ]

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

ਜਦੋਂ ਤੁਲਨਾ ਲਈ ਅਸਲ, ਅਣ-ਸੋਧ ਕੈਰੀਅਰ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ ਉਹਦੋਂ ਸ਼ੱਕੀ ਫਾਈਲਾਂ ਦੀ ਖੋਜ ਸਿੱਧੀ ਹੁੰਦੀ ਹੈ। ਅਸਲ ਫਾਈਲ ਦੇ ਨਾਲ ਪੈਕੇਜ ਦੀ ਤੁਲਨਾ ਕਰਨਾ, ਪੇਲੇਲੋਡ ਨੂੰ ਏਨਕੋਡ ਕਰਨ ਨਾਲ ਪੈਦਾ ਹੋਏ ਅੰਤਰ ਨੂੰ ਦਰਸ਼ਾਏਗਾ, ਅਤੇ, ਇਸ ਤਰ੍ਹਾਂ, ਤਨਖਾਹ ਨੂੰ ਬਾਹਰ ਕਰਿਆ ਜਾ ਸਕਦਾ ਹੈ।

ਉੱਨਤੀ ਤਕਨੀਕਾਂ

[ਸੋਧੋ]

ਨੋਇਸ ਫਲੋਰ ਇਕਸਾਰਤਾ ਵਿਸ਼ਲੇਸ਼ਣ

[ਸੋਧੋ]

ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਸਿਰਫ ਇੱਕਇਕੱਲਾ ਚਿੱਤਰ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ, ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਵਿਸ਼ਲੇਸ਼ਣ ਤਕਨੀਕਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੋ ਸਕਦੀ ਹੈ। ਆਮ ਤੌਰ ਤੇ, ਸਟੈਗਨੋਗ੍ਰਾਫੀ ਕੈਰੀਅਰ ਨੂੰ ਨੋਇਸ ਫਲੋਰ ਤੋਂ ਵੱਖ ਕਰਨ ਲਈ ਕੈਰੀਅਰ ਨੂੰ ਵਿਗਾੜ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ। ਅਭਿਆਸ ਵਿਚ, ਹਾਲਾਂਕਿ, ਅਕਸਰ ਕੈਰੀਅਰ ਦੀਆਂ ਸੋਧਾਂ ਨੂੰ ਵਾਈਟ ਨੋਇਸ ਨਾਲ ਮਿਲਦੇ-ਜੁਲਦੇ ਨਜ਼ਰੀਏ ਤੋਂ ਦੂਰ ਕਰਨ ਦੇ ਫ਼ੈਸਲੇ ਵਿੱਚ ਅਕਸਰ ਗਲਤ ਢੰਗ ਨਾਲ ਸਰਲ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ, ਨਾ ਕਿ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨ, ਮਾਡਲਿੰਗ ਕਰਨ ਅਤੇ ਫਿਰ ਕੈਰੀਅਰ ਦੀਆਂ ਅਸਲ ਨੋਇਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਇਕਸਾਰ ਨਕਲ ਕਰਨ ਨਾਲ। ਖ਼ਾਸਕਰ, ਬਹੁਤ ਸਾਰੇ ਸਧਾਰਨ ਸਟੈਗਨੋਗ੍ਰਾਫਿਕ ਪ੍ਰਣਾਲੀਆਂ ਇੱਕ ਨਮੂਨੇ ਦੇ ਘੱਟੋ-ਘੱਟ ਮਹੱਤਵਪੂਰਣ ਬਿੱਟ (ਐਲ.ਐਸ.ਬੀ) ਨੂੰ ਸੋਧਦੀਆਂ ਹਨ; ਇਸ ਨਾਲ ਸੋਧੇ ਗਏ ਨਮੂਨਿਆਂ ਵਿੱਚ ਨਾ ਸਿਰਫ ਸੋਧੇ ਹੋਏ ਨਮੂਨਿਆਂ ਨਾਲੋਂ ਵੱਖਰੇ ਸ਼ੋਰ ਪਰੋਫਾਈਲ ਹੁੰਦੇ ਹਨ, ਬਲਕਿ ਉਨ੍ਹਾਂ ਦੇ ਐਲ.ਐਸ.ਬੀਆਂ ਲਈ ਵੀ ਉੱਚ-ਆਰਡਰ ਬਿੱਟ ਦੇ ਵਿਸ਼ਲੇਸ਼ਣ ਤੋਂ ਉਮੀਦ ਕੀਤੇ ਜਾਣ ਨਾਲੋਂ ਵੱਖਰੇ ਸ਼ੋਰ ਪਰੋਫਾਈਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ, ਜੋ ਅਜੇ ਵੀ ਕੁਝ ਨੋਇਸ ਦਿਖਾਏਗ। ਇਹਦਾ ਦੇ ਐੱਲ ਐੱਸ ਬੀ ਸੋਧ ਦੀ ਪਛਾਣ ਉਚਿਤ ਐਲਗੋਰਿਥਮ ਨਾਲ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ, ਕੁਝ ਮਾਮਲਿਆਂ ਵਿੱਚ ਵਾਜਬ ਭਰੋਸੇਯੋਗਤਾ ਦੇ ਨਾਲ ਇੰਕੋਡਿੰਗ ਘਣਤਾ ਨੂੰ 1% ਤੋਂ ਘੱਟ ਤੋਂ ਘੱਟ ਖੋਜਿਆ ਜਾਂਦਾ ਹੈ।[1]

ਹੋਰ ਪੇਚੀਦਗੀਆਂ

[ਸੋਧੋ]

ਐਨਕ੍ਰਿਪਟਡ ਪੇਲੋਡ

[ਸੋਧੋ]

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

ਬੈਰੇਜ ਨੋਇਸ

[ਸੋਧੋ]

ਜੇ ਸਟੋਰੇਜ ਡਿਵਾਈਸ ਦੀ ਜਾਂਚ ਨੂੰ ਬਹੁਤ ਸੰਭਾਵਤ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਸਟੈਗਨੋਗ੍ਰਾਫ਼ਰ ਕਿਸੇ ਸੰਭਾਵਿਤ ਵਿਸ਼ਲੇਸ਼ਕ ਨੂੰ, ਪ੍ਰਭਾਵਸ਼ਾਲੀ, ਢੰਗ ਨਾਲ, ਗਲਤ ਜਾਣਕਾਰੀ ਨਾਲ ਰੋਕਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਜਾਣਬੁੱਝ ਕੇ ਗੁੰਮਰਾਹਕੁੰਨ ਜਾਣਕਾਰੀ ਨੂੰ, ਬੇਤਰਤੀਬੇ ਡਾਟੇ ਤੋਂ, ਚਿੱਟੇ ਸ਼ੋਰ ਤੋਂ, ਅਰਥਹੀਣ ਡਰਾਈਵ ਤੱਕ, ਕਿਸੇ ਵੀ ਚੀਜ ਨਾਲ ਇੰਕੋਡ ਕੀਤੀ ਫਾਈਲਾਂ ਦਾ ਇੱਕ ਵੱਡਾ ਸਮੂਹ ਹੋ ਸਕਦਾ ਹੈ। ਇਹਨਾਂ ਫਾਈਲਾਂ ਤੇ ਏਨਕੋਡਿੰਗ ਘਣਤਾ "ਅਸਲ" ਨਾਲੋਂ ਥੋੜ੍ਹੀ ਉੱਚੀ ਹੋ ਸਕਦੀ ਹੈ; ਇਸੇ ਤਰ੍ਹਾਂ, ਵੱਖੋ ਵੱਖਰੀ ਖੋਜਯੋਗਤਾ ਦੇ ਇੱਕ ਤੋਂ ਵੱਧ ਐਲਗੋਰਿਥਮਾਂ ਦੀ ਸੰਭਾਵਤ ਵਰਤੋਂ ਤੇ ਵਿਚਾਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਟੈਗਨੈਲਿਸਟ ਨੂੰ ਪਹਿਲਾਂ ਇਨ੍ਹਾਂ ਡਿਕੋਜ਼ਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਮਜ਼ਬੂਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ ਮਹੱਤਵਪੂਰਣ ਸਮਾਂ ਅਤੇ ਕੰਪਿਯੂਟਰ ਸਰੋਤਾਂ ਦੀ ਬਰਬਾਦੀ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਸ ਤਕਨੀਕ ਦਾ ਨੁਕਸਾਨ ਇਹ ਹੈ ਕਿ ਇਹ ਇਸ ਨੂੰ ਸਪਸ਼ਟ ਕਰਦਾ ਹੈ ਕਿ ਸਟੈਗਨੋਗ੍ਰਾਫਿਕ ਸਾੱਫਟਵੇਅਰ ਉਪਲਬਧ ਸੀ, ਅਤੇ ਇਸਦੀ ਵਰਤੋਂ ਕੀਤੀ ਗਈ ਸੀ।

ਸਿੱਟੇ ਅਤੇ ਅਗਲੇਰੀ ਕਾਰਵਾਈ

[ਸੋਧੋ]

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

ਹਵਾਲੇ

[ਸੋਧੋ]
  1. Patent No. 6,831,991, Reliable detection of LSB steganography in color and grayscale images[permanent dead link]; Fridrich, Jessica, et al., issued December 14th, 2004. (This invention was made with Government support under F30602-00-1-0521 and F49620-01-1-0123 from the U.S. Air Force. The Government has certain rights in the invention.)