ਇੰਕ੍ਰਿਪਸ਼ਨ 101: ਐਂਕਰਿਪਸ਼ਨ ਨੂੰ ਸਮਝਣਾ

ਸਾਡੇ ਲਈ ਜਿਹੜੇ ਹੱਥ-ਗਣਿਤ ਦੇ ਚੰਗੇ ਨਹੀਂ ਹਨ

WPA2 , WEP , 3DES, AES, ਸਮਰੂਮਿਕ, ਅਸਮਮਤ, ਇਸਦਾ ਮਤਲਬ ਕੀ ਹੈ, ਅਤੇ ਤੁਹਾਨੂੰ ਕਿਉਂ ਧਿਆਨ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ?

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

ਤੁਹਾਨੂੰ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਕਿਉਂ ਚਿੰਤਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ?

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

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

ਮੈਂ ਤੁਹਾਨੂੰ ਕਰਿਪਟੋਗ੍ਰਾਫੀ ਦੇ ਇਤਿਹਾਸ ਦੀ ਜਾਣਕਾਰੀ ਦੇ ਸਕਦੀ ਹਾਂ ਅਤੇ ਤੁਹਾਨੂੰ ਦੱਸ ਸਕਦੀ ਹਾਂ ਕਿ ਜੂਲੀਅਸ ਸੀਜ਼ਰ ਨੇ ਫੌਜੀ ਸੰਦੇਸ਼ਾਂ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਦੀਆਂ ਸਾਰੀਆਂ ਚੀਜ਼ਾਂ ਨੂੰ ਕਿਵੇਂ ਭਰਿਆ ਹੈ, ਪਰ ਮੈਨੂੰ ਯਕੀਨ ਹੈ ਕਿ ਨੈੱਟ 'ਤੇ ਇਕ ਮਿਲੀਅਨ ਹੋਰ ਲੇਖ ਹਨ ਜੋ ਮੇਰੇ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਸਮਝ ਪ੍ਰਦਾਨ ਕਰ ਸਕਦੇ ਹਨ. ਦੇ ਸਕਦਾ ਸੀ, ਇਸ ਲਈ ਅਸੀਂ ਇਹ ਸਭ ਛੱਡਾਂਗੇ.

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

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

ਇਸ ਲਈ, ਇੰਕ੍ਰਿਪਸ਼ਨ ਅਤੇ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਬਾਰੇ ਸਿੱਖਣ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਤਰੀਕਾ ਕੀ ਹੈ?

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

ਅਸਲ Cryptool, ਹੁਣ Cryptool 1 (CT1) ਦੇ ਤੌਰ ਤੇ ਜਾਣਿਆ, ਇੱਕ ਮਾਈਕਰੋਸਾਫਟ ਵਿੰਡੋਜ਼-ਅਧਾਰਤ ਕਾਰਜ ਸੀ ਉਸ ਸਮੇਂ ਤੋਂ, ਕਈ ਹੋਰ ਵਰਜਨ ਜਾਰੀ ਕੀਤੇ ਗਏ ਹਨ ਜਿਵੇਂ ਕਿ ਕ੍ਰਿਪਟੋਲ 2 (ਕ੍ਰਿਪਟੂਲ ਦਾ ਇੱਕ ਆਧੁਨਿਕ ਸੰਸਕਰਣ, ਜੇਕ੍ਰੀਪ ਟੂਲ (ਮੈਕ, Win ਅਤੇ ਲੀਨਕਸ ਲਈ), ਅਤੇ ਨਾਲ ਹੀ ਇੱਕ ਸਾਫ ਬ੍ਰਾਊਜ਼ਰ-ਅਧਾਰਿਤ ਵਰਜਨ ਜਿਸਨੂੰ ਕ੍ਰਿਪਟੂਲ-ਔਨਲਾਈਨ ਕਹਿੰਦੇ ਹਨ.

ਇਹਨਾਂ ਸਾਰੇ ਐਪਸ ਦੇ ਮਨ ਵਿਚ ਇਕ ਟੀਚਾ ਹੈ: ਕ੍ਰਿਪੋਟੋਗ੍ਰਾਫੀ ਨੂੰ ਅਜਿਹੀ ਕੋਈ ਚੀਜ਼ ਬਣਾਉ ਜੋ ਮੇਰੇ ਵਰਗੇ ਗੈਰ-ਗਣਿਤ-ਸ਼ਾਸਤਰੀ-ਪੁਰਸ਼ ਲੋਕ ਸਮਝ ਸਕਦੇ ਹਨ.

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

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

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

ਬਿੰਦੂ ਇਹ ਹੈ ਕਿ, ਏਨਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਇੱਕ ਵੱਡੇ ਡਰਾਉਣੀ ਅਦਭੁਤ ਹੋਣ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਕੇਵਲ ਇਸ ਕਰਕੇ ਕਿ ਕਿਸੇ ਨੂੰ ਗਣਿਤ ਵਿੱਚ ਡਰਾਉਣਾ ਹੈ (ਜਿਵੇਂ ਮੇਰੇ) ਦਾ ਅਰਥ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਉਹ ਏਨਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਨਹੀਂ ਸਮਝ ਸਕਦੇ ਅਤੇ ਇਸ ਬਾਰੇ ਸਿੱਖਣ ਵਿੱਚ ਮਜ਼ਾ ਲੈ ਸਕਦੇ ਹਨ. CrypTool ਨੂੰ ਇੱਕ ਕੋਸ਼ਿਸ਼ ਕਰੋ, ਤੁਸੀਂ ਅਗਲਾ ਮਹਾਨ ਕੋਡ-ਬਰੇਕਰ ਹੋ ਸਕਦੇ ਹੋ ਅਤੇ ਇਹ ਵੀ ਨਹੀਂ ਜਾਣਦੇ.

CrypTool ਮੁਫ਼ਤ ਹੈ ਅਤੇ CrypTool ਪੋਰਟਲ ਤੇ ਉਪਲਬਧ ਹੈ