ਗੁਪਤ ਕੋਡ ਅਤੇ ਇਨਕ੍ਰਿਪਟ ਕੀਤੀਆਂ ਸੰਚਾਰ ਵਿਧੀਆਂ ਸਦੀਆਂ ਤੋਂ ਜੰਗ ਦਾ ਹਿੱਸਾ ਰਹੀਆਂ ਹਨ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਸਭ ਤੋਂ ਪੁਰਾਣੀ 400 ਈਸਾ ਪੂਰਵ ਦੀ ਹੈ। ਕੋਡ ਸੁਨੇਹਿਆਂ ਨੂੰ ਛੁਪਾ ਕੇ ਸੁਰੱਖਿਅਤ ਤਰੀਕੇ ਨਾਲ ਭੇਜਣ ਦੀ ਆਗਿਆ ਦਿੰਦੇ ਹਨ, ਜੋ ਜੰਗ ਵਿੱਚ ਬਹੁਤ ਜ਼ਰੂਰੀ ਹੈ, ਕਿਉਂਕਿ ਜੇ ਦੁਸ਼ਮਣ ਤੁਹਾਡੀਆਂ ਯੋਜਨਾਵਾਂ ਬਾਰੇ ਜਾਣ ਲੈਂਦਾ ਹੈ ਤਾਂ ਉਹ ਉਸ ਅਨੁਸਾਰ ਕਾਰਵਾਈ ਕਰ ਸਕਦਾ ਹੈ।.
ਦੂਜੇ ਵਿਸ਼ਵ ਯੁੱਧ ਦੇ ਸਭ ਤੋਂ ਹਨੇਰੇ ਦਿਨਾਂ ਦੌਰਾਨ, ਜਰਮਨ ਫੌਜ ਨੇ ਆਪਣੇ ਸੰਚਾਰ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਇੱਕ ਬਾਹਰੋਂ ਅਜਿੱਤ ਜਾਪਣ ਵਾਲੀ ਡਿਵਾਈਸ 'ਤੇ ਭਰੋਸਾ ਕੀਤਾ: ਐਨਿਗਮਾ ਕੋਡ ਮਸ਼ੀਨ। ਇਹ ਬਿਜਲਈ ਟਾਈਪਿੰਗ ਮਸ਼ੀਨ ਅਜਿਹੇ ਸੁਨੇਹੇ ਤਿਆਰ ਕਰਦੀ ਸੀ ਜਿਨ੍ਹਾਂ ਨੂੰ ਜਰਮਨ ਕਮਾਂਡਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੁਰੱਖਿਅਤ ਮੰਨਦੇ ਸਨ, ਜਿਸ ਨਾਲ ਉਨ੍ਹਾਂ ਨੂੰ ਅਟਲਾਂਟਿਕ ਦੀ ਲੜਾਈ ਵਰਗੀਆਂ ਕਾਰਵਾਈਆਂ ਵਿੱਚ ਇੱਕ ਵਿਨਾਸ਼ਕਾਰੀ ਲਾਭ ਮਿਲਦਾ ਸੀ। ਸਹਿਯੋਗੀਆਂ ਲਈ ਚੁਣੌਤੀ ਸਿਰਫ ਜੰਗ ਜਿੱਤਣ ਦੀ ਨਹੀਂ, ਸਗੋਂ ਇਸ ਪੂਰਨ ਗੁਪਤਤਾ ਦੀ ਕੰਧ ਨੂੰ ਤੋੜਨ ਦੀ ਵੀ ਸੀ। ਇਹ ਮਹਾਨ ਕਾਰਜ ਬਕਿੰਘਮਸ਼ਾਇਰ ਵਿੱਚ ਇੱਕ ਗੁਪਤ ਦੇਹਾਤੀ ਜਾਇਦਾਦ, ਬਲੇਚਲੀ ਪਾਰਕ, ਵਿੱਚ ਇਕੱਠੇ ਹੋਏ ਵਿਚਾਰਕਾਂ, ਵਿਦਵਾਨਾਂ ਅਤੇ ਵਿਲੱਖਣ ਪ੍ਰਤਿਭਾਵਾਨਾਂ ਦੇ ਇੱਕ ਗੁਪਤ ਸਮੂਹ ਨੂੰ ਸੌਂਪਿਆ ਗਿਆ।.
ਇੱਕ ਸੁਰੱਖਿਅਤ ਕੋਡ ਦੇ ਤੱਤ
ਤੁਸੀਂ ਅੱਖਰਾਂ ਨੂੰ ਬਦਲ ਕੇ ਇੱਕ ਸਧਾਰਣ ਕੋਡ ਬਣਾ ਸਕਦੇ ਹੋ, ਉਦਾਹਰਨ ਵਜੋਂ, A ਨੂੰ B ਨਾਲ, B ਨੂੰ C ਨਾਲ, ਅਤੇ ਇਸੇ ਤਰ੍ਹਾਂ। ਇਸ ਨਾਲ ਇੱਕ ਐਸਾ ਸੁਨੇਹਾ ਬਣਦਾ ਹੈ ਜੋ ਅਜੇ ਵੀ ਅੰਗਰੇਜ਼ੀ ਵਰਣਮਾਲਾ ਨਾਲ ਇੱਕ-ਇੱਕ ਮੇਲ ਖਾਂਦਾ ਹੈ, ਪਰ ਪਹਿਲੀ ਨਜ਼ਰ ਵਿੱਚ ਬੇਮਤਲਬ ਲੱਗਦਾ ਹੈ। ਹਾਲਾਂਕਿ, ਐਸਾ ਕੋਡ ਤੋੜਨਾ ਆਸਾਨ ਹੁੰਦਾ ਹੈ ਕਿਉਂਕਿ ਭਾਸ਼ਾ ਦੇ ਮੂਲ ਪੈਟਰਨ ਇੱਕੋ ਜਿਹੇ ਰਹਿੰਦੇ ਹਨ, ਜਿਸ ਨਾਲ ਕਿਸੇ ਲਈ ਇਸ ਬਦਲੀ ਨੂੰ ਉਲਟਾ ਕੇ ਮੁੜ ਅਸਲ ਸੁਨੇਹਾ ਪ੍ਰਾਪਤ ਕਰਨਾ ਸੌਖਾ ਹੋ ਜਾਂਦਾ ਹੈ। ਆਮ ਤੌਰ 'ਤੇ, ਪੈਟਰਨ ਪਛਾਣਨਾ ਕੋਡ ਤੋੜਨ ਦੇ ਸਭ ਤੋਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਤਰੀਕਿਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ: ਇੱਕ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਪੈਟਰਨ ਦੀ ਪਛਾਣ ਕਰ ਲੈਂਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਅਸਲ ਸੁਨੇਹੇ ਨੂੰ ਉਜਾਗਰ ਕਰਨ ਲਈ ਬਸ ਇਸਨੂੰ ਉਲਟਾ ਕਰ ਸਕਦੇ ਹੋ।.
ਉਦੇਸ਼ ਇਹ ਹੈ ਕਿ ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਜਟਿਲਤਾ ਵਧਾਈ ਜਾਵੇ ਤਾਂ ਜੋ ਇਸਨੂੰ ਖੋਲ੍ਹਣ ਵਾਲੀ ਕੁੰਜੀ, ਜਿਸਨੂੰ ਸਾਈਫਰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਅੰਦਾਜ਼ਾ ਲਗਾ ਕੇ ਜਾਂ ਹੱਲ ਕਰਕੇ ਪਤਾ ਨਾ ਲੱਗ ਸਕੇ। ਤੁਸੀਂ ਅੱਖਰ ਬਦਲ ਕੇ ਜਾਂ ਕਿਸੇ ਹੋਰ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਉਦਾਹਰਨ ਵਜੋਂ, ਜਾਂ ਹੋਰ ਜਟਿਲਤਾ ਵਧਾਉਣ ਲਈ ਅੰਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।.
ਅਟੁੱਟ ਕੋਡ ਬਣਾਉਣਾ ਵੀ ਸੰਭਵ ਹੈ, ਪਰ ਇਹ ਸਿਰਫ਼ ਇੱਕ ਵਾਰੀ ਹੀ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ, ਅਤੇ ਹਰ ਵਾਰੀ ਸੁਨੇਹਾ ਭੇਜਣ 'ਤੇ ਨਵਾਂ ਕੋਡ ਬਣਾਉਣ ਵਿੱਚ ਬਹੁਤ ਘੱਟ ਮੁੱਲ ਹੈ।.
ਆਦਰਸ਼ ਹੱਲ ਇੱਕ ਕੋਡ ਹੈ ਜੋ ਦੋਹਾਂ ਹੀ ਪੇਚੀਦਾ ਹੈ। ਅਤੇ ਲਗਾਤਾਰ ਬਦਲਦਾ ਰਹਿੰਦਾ ਹੈ, ਪਰ ਤੁਹਾਡੇ ਦੋਸਤਾਂ ਅਤੇ ਸਹਿਯੋਗੀਆਂ ਲਈ ਇਸਨੂੰ ਸਮਝਣਾ ਵੀ ਆਸਾਨ ਹੈ।.
ਇਨਿਗਮਾ ਮਸ਼ੀਨ ਕੀ ਸੀ?
ਐਨਿਗਮਾ ਕੋਡ ਆਪਣੀ ਮਕੈਨਿਕਲ ਜਟਿਲਤਾ ਕਾਰਨ ਡਰਾਉਣੀ ਤਰ੍ਹਾਂ ਪ੍ਰਭਾਵਸ਼ਾਲੀ ਸੀ। ਇਹ ਇੱਕ ਜਟਿਲ ਟਾਈਪਰਾਈਟਰ ਵਾਂਗ ਦਿਸਦਾ ਸੀ, ਪਰ ਇਸ ਦੀਆਂ ਅੰਦਰੂਨੀ ਕਾਰਜ-ਪ੍ਰਣਾਲੀਆਂ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪੂਰਨਤਾ ਲਈ ਤਿਆਰ ਕੀਤੀਆਂ ਇੰਜੀਨੀਅਰਿੰਗ ਦੀ ਇੱਕ ਸ਼ਾਨਦਾਰ ਰਚਨਾ ਸਨ।.
ਮਸ਼ੀਨ ਨੇ ਸੁਨੇਹੇ ਨੂੰ ਗੜਬੜ ਕਰਨ ਲਈ ਤਿੰਨ ਮੁੱਖ ਹਿੱਸਿਆਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ:
ਰੋਟਰ (ਸਕ੍ਰੈਂਬਲਰ)
ਸ਼ੁਰੂ ਵਿੱਚ ਤਿੰਨ ਚੱਕਰ ਹੁੰਦੇ ਸਨ (ਬਾਅਦ ਵਿੱਚ ਨੌਸੈਨਾ ਮਾਡਲਾਂ ਵਿੱਚ ਅੱਠ ਸ਼ਾਮਿਲ ਕੀਤੇ ਗਏ), ਹਰ ਇੱਕ ਵਿੱਚ 26 ਬਿਜਲੀ ਸੰਪਰਕ ਹੁੰਦੇ ਸਨ। ਜਦੋਂ ਚਾਬੀ ਦਬਾਈ ਜਾਂਦੀ ਸੀ, ਤਾਂ ਬਿਜਲੀ ਸੰਕੇਤ ਇਨ੍ਹਾਂ ਤਿੰਨ ਰੋਟਰਾਂ ਵਿੱਚੋਂ ਲੰਘਦਾ ਸੀ, ਜੋ ਹਰ ਅੱਖਰ ਤੋਂ ਬਾਅਦ ਘੁੰਮਦੇ ਸਨ, ਇਸ ਤਰ੍ਹਾਂ ਇਨਕ੍ਰਿਪਸ਼ਨ ਕ੍ਰਮ ਲਗਾਤਾਰ ਬਦਲਦਾ ਰਹਿੰਦਾ ਸੀ।.
ਪਲੱਗਬੋਰਡ (ਸਟੈਕਰਬ੍ਰੈਟ)
ਇਸ ਘਟਕ ਨੇ ਇੱਕ ਆਖਰੀ ਪੱਧਰ ਦੀ ਜਟਿਲਤਾ ਜੋੜ ਦਿੱਤੀ। ਓਪਰੇਟਰ ਸਿਗਨਲ ਦੇ ਰੋਟਰਾਂ ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਹੱਥੋਂ ਅੱਖਰਾਂ ਦੇ ਜੋੜੇ ਬਦਲ ਸਕਦੇ ਸਨ (ਉਦਾਹਰਨ ਵਜੋਂ, A ਨੂੰ J ਨਾਲ ਜੋੜਨਾ ਅਤੇ J ਨੂੰ A ਨਾਲ)। ਇਸ ਇਕੱਲੇ ਕਦਮ ਨੇ ਸੰਭਾਵਿਤ ਸੈਟਿੰਗਾਂ ਦੀ ਗਿਣਤੀ ਕਈ ਮਿਲੀਅਨਾਂ ਤੱਕ ਵਧਾ ਦਿੱਤੀ।.
ਪ੍ਰਤਿਬਿੰਬਕ (ਉਲਟਣ ਵਾਲੀ ਰੋਲਰ)
ਇਸ ਕੰਪੋਨੈਂਟ ਨੇ ਰੋਟਰਾਂ ਰਾਹੀਂ ਇੱਕ ਵੱਖਰੇ ਰਸਤੇ ਤੋਂ ਸਿਗਨਲ ਵਾਪਸ ਭੇਜਿਆ, ਜਿਸ ਨਾਲ ਇਹ ਯਕੀਨੀ ਬਣਿਆ ਕਿ ਜੇ ਤੁਸੀਂ ‘A’ ਟਾਈਪ ਕਰਦੇ ਤਾਂ ਤੁਹਾਨੂੰ ‘Q’ ਮਿਲਦਾ, ਪਰ ਜੇ ਤੁਸੀਂ ‘Q’ ਟਾਈਪ ਕਰਦੇ ਤਾਂ ਤੁਹਾਨੂੰ ‘A’ ਮਿਲਦਾ।.
ਇਸ ਪਰਤਬੰਦੀ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਸੰਭਾਵਿਤ ਰੋਜ਼ਾਨਾ ਚਾਬੀ ਸੈਟਿੰਗਾਂ ਦੀ ਗਿਣਤੀ, ਯਾਨੀ ਰੋਜ਼ਾਨਾ ਇਨਿਗਮਾ ਕੋਡ ਦੀ ਚਾਬੀ, 158 ਕਰੋੜ ਕਰੋੜ ਕਰੋੜ ਤੋਂ ਵੀ ਵੱਧ ਸੀ! ਇਸਨੂੰ ਤੋੜਨ ਲਈ, ਮਿੱਤਰ ਦੇਸ਼ ਸਿਰਫ ਅੰਦਾਜ਼ਾ ਨਹੀਂ ਲਗਾ ਸਕਦੇ ਸਨ; ਉਨ੍ਹਾਂ ਨੂੰ ਇੱਕ ਵਿਵਸਥਿਤ, ਇਨਕਲਾਬੀ ਤਰੀਕੇ ਦੀ ਲੋੜ ਸੀ।.
ਬਲੇਚਲੀ ਦੇ ਕੋਡ ਤੋੜਨ ਵਾਲੇ
ਜਦੋਂ ਕਿ ਬਲੇਚਲੀ ਪਾਰਕ ਨੂੰ ਕੋਡ ਤੋੜਨ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਕੇਂਦਰ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ, ਹੱਲ ਦੀ ਅਸਲ ਸ਼ੁਰੂਆਤ ਪੂਰਬ ਵੱਲ, ਪੋਲੈਂਡ ਵਿੱਚ ਹੁੰਦੀ ਹੈ। ਇਹ ਮਹੱਤਵਪੂਰਨ ਬੁਨਿਆਦੀ ਕੰਮ, ਜੋ ਬਾਅਦ ਦੀ ਗੁਪਤਤਾ ਕਾਰਨ ਅਕਸਰ ਦੁਖਦਾਈ ਤੌਰ 'ਤੇ ਨਜ਼ਰਅੰਦਾਜ਼ ਕੀਤਾ ਗਿਆ, ਪ੍ਰਤਿਭਾਸ਼ਾਲੀ ਪੋਲੈਂਡੀ ਗਣਿਤ ਵਿਦਵਾਨ ਵੱਲੋਂ ਕੀਤਾ ਗਿਆ ਸੀ। ਮੈਰੀਅਨ ਰੇਜੇਵਸਕੀ.
1930 ਦੇ ਦਹਾਕੇ ਦੇ ਸ਼ੁਰੂ ਵਿੱਚ, ਰੇਜੇਵਸਕੀ ਅਤੇ ਉਸ ਦੀ ਟੀਮ ਨੇ ਪੋਲਿਸ਼ ਸਾਈਫਰ ਬਿਊਰੋ ਵਿੱਚ ਸਿਰਫ਼ ਸ਼ੁੱਧ ਗਣਿਤ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇਨਿਗਮਾ ਮਸ਼ੀਨ ਦੀ ਵਾਇਰਿੰਗ ਨੂੰ ਉਲਟ-ਇੰਜੀਨੀਅਰ ਕੀਤਾ, ਬਿਨਾਂ ਕਦੇ ਵੀ ਇੱਕ ਨੂੰ ਵੇਖੇ। ਉਹਨਾਂ ਨੇ ਇੱਕ ਇਲੈਕਟ੍ਰੋਮਕੈਨਿਕਲ ਮਸ਼ੀਨ ਵਿਕਸਤ ਕੀਤੀ ਜਿਸਨੂੰ ਬੰਬਾ (ਆਈਸਕ੍ਰੀਮ ਦੀ ਇੱਕ ਕਿਸਮ ਦੇ ਨਾਂ 'ਤੇ) ਸੰਭਾਵੀ ਸੈਟਿੰਗਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ।.
ਜਦੋਂ ਜੰਗ ਲਾਜ਼ਮੀ ਹੋ ਗਈ, ਪੋਲੈਂਡ ਦੀ ਟੀਮ ਨੇ ਆਪਣੇ ਖੋਜਾਂ ਦੀ ਰਣਨੀਤਕ ਮਹੱਤਤਾ ਨੂੰ ਸਮਝਿਆ। ਜੁਲਾਈ 1939 ਵਿੱਚ ਜਰਮਨ ਹਮਲੇ ਤੋਂ ਸਿਰਫ ਕੁਝ ਹਫ਼ਤੇ ਪਹਿਲਾਂ ਵਾਰਸਾ ਵਿੱਚ ਇੱਕ ਅਹਿਮ ਮੀਟਿੰਗ ਵਿੱਚ, ਉਨ੍ਹਾਂ ਨੇ ਆਪਣਾ ਪੂਰਾ ਗਿਆਨ ਸਾਂਝਾ ਕੀਤਾ, ਜਿਸ ਵਿੱਚ ਗਣਿਤਕ ਮਾਡਲਾਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਡਿਜ਼ਾਈਨਾਂ ਸ਼ਾਮਲ ਸਨ। ਬੰਬਾ, ਬ੍ਰਿਟਿਸ਼ ਅਤੇ ਫਰਾਂਸੀਸੀ ਖੁਫੀਆ ਸੇਵਾਵਾਂ ਨਾਲ। ਇਹ ਬੌਧਿਕ ਉਦਾਰਤਾ ਦਾ ਕੰਮ ਬਿਲਕੁਲ ਜ਼ਰੂਰੀ ਸੀ; ਇਸ ਨੇ ਬ੍ਰਿਟਿਸ਼ ਕੋਡ-ਤੋੜਨ ਵਾਲਿਆਂ ਨੂੰ ਵੱਡੀ ਅਗਾਂਹੀ ਦਿੱਤੀ। ਇਹ ਸਮੇਂ ਦਾ ਕੀਮਤੀ ਤੋਹਫਾ ਬਣ ਗਿਆ, ਜੋ ਯੁੱਧ ਯਤਨਾਂ ਵਿੱਚ ਬੇਮੁੱਲ ਸਾਬਤ ਹੋਇਆ।.
ਜੰਗੀ ਸਮੇਂ ਦੇ ਜਰਮਨ ਸੰਚਾਰ ਦੀ ਭਾਰੀ ਮਾਤਰਾ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਇਸ ਹੱਲ ਨੂੰ ਵਧਾਉਣ ਦਾ ਕੰਮ ਸਰਕਾਰੀ ਕੋਡ ਅਤੇ ਸਾਈਫਰ ਸਕੂਲ (GC&CS) ਨੂੰ ਸੌਂਪਿਆ ਗਿਆ, ਜੋ ਗੁਪਤ ਰੂਪ ਵਿੱਚ ਸਥਿਤ ਸੀ ਬਲੇਚਲੀ ਪਾਰਕ.
ਬਲੇਚਲੀ ਦੇ ਕੋਡ-ਤੋੜਨ ਵਾਲੇ ਇੱਕ ਹੈਰਾਨੀਜਨਕ ਤੌਰ 'ਤੇ ਵਿਭਿੰਨ ਅਤੇ ਅਣਪਾਰੰਪਰਿਕ ਸਮੂਹ ਸਨ। ਸਿਰਫ਼ ਫੌਜੀ ਮਾਹਿਰਤਾ 'ਤੇ ਨਿਰਭਰ ਰਹਿਣ ਦੀ ਥਾਂ, ਉਨ੍ਹਾਂ ਨੇ ਅਣਉਮੀਦ ਤਰੀਕਿਆਂ ਨਾਲ ਪ੍ਰਤਿਭਾਸ਼ਾਲੀ ਦਿਮਾਗ਼ਾਂ ਨੂੰ ਭਰਤੀ ਕੀਤਾ। ਮਸ਼ਹੂਰ ਤੌਰ 'ਤੇ, ਰਾਇਲ ਨੇਵੀ ਨੇ ਇੱਕ ਗੁਪਤ ਸ਼ਬਦ-ਜੋੜ ਪਹੇਲੀ ਨੂੰ ਵਿੱਚ ਰੱਖਿਆ। ਡੇਲੀ ਟੈਲੀਗ੍ਰਾਫ ਅਖਬਾਰ; ਜਿਨ੍ਹਾਂ ਨੇ ਇਸਨੂੰ ਤੇਜ਼ੀ ਨਾਲ ਹੱਲ ਕੀਤਾ, ਉਹਨਾਂ ਨੂੰ ਇੰਟਰਵਿਊ ਲਈ ਬੁਲਾਇਆ ਗਿਆ। ਕੈਂਪਸ ਤੇਜ਼ੀ ਨਾਲ ਗਣਿਤ-ਵਿਗਿਆਨੀਆਂ, ਸ਼ਤਰੰਜ ਮਾਹਿਰਾਂ, ਭਾਸ਼ਾ-ਵਿਗਿਆਨੀਆਂ, ਕਲਾਸਿਕ ਵਿਦਵਾਨਾਂ ਅਤੇ ਇਤਿਹਾਸਕਾਰਾਂ ਨਾਲ ਭਰ ਗਿਆ। ਇਹ ਬ੍ਰਿਟੇਨ ਵੱਲੋਂ ਲੱਭੀਆਂ ਕੁਝ ਸਭ ਤੋਂ ਵਿਲੱਖਣ ਮਨਾਂ ਦਾ ਇਕੱਠ ਸੀ।.
ਇਹ ਕੰਮ ਬਹੁਤ ਹੀ ਵਿਸ਼ੇਸ਼ਤ ਖੰਡਾਂ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਸੀ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਉਨ੍ਹਾਂ ਦੇ ‘ਹੱਟ’ ਨੰਬਰਾਂ ਨਾਲ ਜਾਣਿਆ ਜਾਂਦਾ ਸੀ: ਹੱਟ 6 ਜਰਮਨ ਫੌਜ ਅਤੇ ਹਵਾਈ ਫੌਜ ਦੀ ਇਨਿਗਮਾ ਟ੍ਰੈਫਿਕ ਨੂੰ ਸੁਲਝਾਉਣ 'ਤੇ ਕੇਂਦ੍ਰਿਤ ਸੀ, ਜਦਕਿ ਹੱਟ 8 ਹੋਰ ਵੀ ਜਟਿਲ ਜਰਮਨ ਜਲ ਸੈਨਾ ਦੀ ਇਨਿਗਮਾ ਲਈ ਸਮਰਪਿਤ ਸੀ। ਇਸ ਵਿਸ਼ਾਲ, ਸਹਿਯੋਗੀ ਯਤਨ ਵਿੱਚ ਯੁੱਧ ਦੇ ਅੰਤ ਤੱਕ 10,000 ਤੋਂ ਵੱਧ ਲੋਕ ਸ਼ਾਮਿਲ ਕੀਤੇ ਗਏ, ਜਿਨ੍ਹਾਂ ਵਿੱਚੋਂ ਵੱਡੀ ਬਹੁਮਤ ਔਰਤਾਂ ਦੀ ਸੀ।.
ਐਲਨ ਟਿਊਰਿੰਗ ਅਤੇ ਐਨਿਗਮਾ ਕੋਡ
ਬ੍ਰਿਟਿਸ਼ ਹੱਲ ਦਾ ਮੂਲ ਆਧਾਰ ਦੀ ਪ੍ਰਤਿਭਾ ਨੇ ਪ੍ਰਦਾਨ ਕੀਤਾ ਸੀ। ਐਲਨ ਟਿਊਰਿੰਗ. ਕੈਂਬ੍ਰਿਜ ਦਾ ਇੱਕ ਅਦਭੁਤ ਮਨ ਵਾਲਾ ਗਣਿਤ-ਵਿਗਿਆਨੀ, ਟਿਊਰਿੰਗ ਨੂੰ ਇੱਕ ਐਸੀ ਮਸ਼ੀਨ ਬਣਾਉਣ ਦਾ ਕੰਮ ਦਿੱਤਾ ਗਿਆ ਸੀ ਜੋ ਰੋਜ਼ਾਨਾ ਦੀ ਕੀ ਸੈਟਿੰਗ ਦੀ ਖੁਦਮੁਖਤਿਆਰ ਤਲਾਸ਼ ਕਰ ਸਕੇ, ਪੋਲਿਸ਼ ਨੂੰ ਅਨੁਕੂਲ ਕਰਦੇ ਹੋਏ ਬੰਬਾ ਧਾਰਨਾ.
ਟਿਊਰਿੰਗ ਦੀ ਸਭ ਤੋਂ ਪਹਿਲੀ ਵੱਡੀ ਸੂਝ ਇਨਿਗਮਾ ਵਿੱਚ ਹੀ ਇੱਕ ਕਾਰਜਕਾਰੀ ਖਾਮੀ ਦੀ ਪਛਾਣ ਕਰਨਾ ਸੀ: ਰਿਫਲੈਕਟਰ ਦਾ ਮਤਲਬ ਸੀ ਕਿ ਇੱਕ ਅੱਖਰ ਕਦੇ ਨਹੀਂ ਇਸਨੂੰ ਆਪਣੇ ਆਪ ਵਜੋਂ ਹੀ ਇਨਕ੍ਰਿਪਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਸੀ (A, A ਨੂੰ ਇਨਕ੍ਰਿਪਟ ਨਹੀਂ ਕਰ ਸਕਦਾ ਸੀ)। ਇਹ ਛੋਟੀ ਜਿਹੀ ਪਾਬੰਦੀ ਲੱਗਦੀ ਹੋਣ ਦੇ ਬਾਵਜੂਦ ਸੰਭਾਵਨਾਵਾਂ ਦੀ ਗਿਣਤੀ ਨੂੰ ਨਾਟਕੀ ਤੌਰ 'ਤੇ ਘਟਾ ਦਿੰਦੀ ਹੈ ਅਤੇ ਇਨਿਗਮਾ ਤੋੜਨ ਲਈ ਲੋੜੀਂਦਾ ਲੀਵਰ ਮੁਹੱਈਆ ਕਰਵਾਉਂਦੀ ਹੈ।.
ਉਸਨੇ ਬ੍ਰਿਟਿਸ਼ ਦੀ ਸੰਕਲਪਨਾ ਕੀਤੀ ਅਤੇ ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕੀਤਾ। ਬੰਬਾ (ਬਾਅਦ ਵਿੱਚ ਸਿਰਫ਼ ਦਾ ਨਾਮ ਰੱਖਿਆ ਗਿਆ ਬੰਬ). ਇਹ ਇਲੈਕਟ੍ਰੋਮਕੈਨਿਕਲ ਦੈਂਤ, ਅਸਲ ਵਿੱਚ, ਇੱਕ ਵਿਸ਼ਾਲ, ਬੇਰਹਿਮ ਤਰਕ-ਪਹੇਲੀ ਹੱਲ ਕਰਨ ਵਾਲਾ ਸੀ। ਬ੍ਰਿਟਿਸ਼ ਟੈਬੂਲੇਟਿੰਗ ਮਸ਼ੀਨ ਕੰਪਨੀ ਵਿੱਚ ਹੈਰੋਲਡ ਕੀਨ ਵੱਲੋਂ ਬਣਾਈ ਗਈ ਪਹਿਲੀ ਮਸ਼ੀਨ, ਜਿਸਦਾ ਨਾਮ ਜਿੱਤ, ਨੇ ਮਾਰਚ 1940 ਵਿੱਚ ਕਾਰਜ ਸ਼ੁਰੂ ਕੀਤਾ।.
ਬ੍ਰੇਕਿੰਗ ਐਨਿਗਮਾ
ਬਲੇਚਲੀ ਵਿਖੇ ਕੋਡ ਤੋੜਨਾ ਸਮੇਂ ਦੇ ਖਿਲਾਫ਼ ਰੋਜ਼ਾਨਾ ਦੀ ਦੌੜ ਸੀ, ਜੋ ਮਨੁੱਖੀ ਬੁੱਧੀ ਅਤੇ ਟੂਰਿੰਗ ਦੀ ਮਸ਼ੀਨਰੀ ਦੋਹਾਂ 'ਤੇ ਬਰਾਬਰ ਨਿਰਭਰ ਕਰਦੀ ਸੀ।.
ਇਹ ਪ੍ਰਕਿਰਿਆ ਵਿਧੀਬੱਧ ਸੀ:
- ਛੋਟੇ-ਮੋਟੇ ਗੁਨਾਹ ਅਤੇ ਛੋਟੀਆਂ-ਮੋਟੀਆਂ ਗਲਤੀਆਂ: ਮਹੱਤਵਪੂਰਨ ਮਨੁੱਖੀ ਕੰਮ ਆਮ ਵਾਕਾਂ ਦੇ ਅੰਦਾਜ਼ੇ ਲਗਾਉਣ ਨਾਲ ਸ਼ੁਰੂ ਹੋਇਆ, ਜਿਨ੍ਹਾਂ ਨੂੰ “ਕ੍ਰਿਬਸ” ਕਿਹਾ ਜਾਂਦਾ ਸੀ। ਓਪਰੇਟਰ ਜਾਣਦੇ ਸਨ ਕਿ ਜਰਮਨ ਅਨੁਸ਼ਾਸਨ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੰਪੂਰਨ ਨਹੀਂ ਸੀ। ਪੂਰਵਾਨੁਮਾਨਯੋਗ ਸੁਨੇਹੇ (ਜਿਵੇਂ ਮੌਸਮ ਦੀਆਂ ਰਿਪੋਰਟਾਂ, ਮਿਆਰੀ ਸਲਾਮ-ਦੁਆ, ਜਾਂ “ਕੁਝ ਵੀ ਰਿਪੋਰਟ ਕਰਨ ਲਈ ਨਹੀਂ”) ਕੋਡ-ਤੋੜਨ ਵਾਲਿਆਂ ਨੂੰ ਸੰਭਾਵਿਤ ਸਾਫ਼ ਲਿਖਤ ਮੁਹੱਈਆ ਕਰਵਾਉਂਦੇ ਸਨ, ਜੋ ਕਿ ਹਾਸਲ ਕੀਤੇ ਗਏ ਗੁਪਤ-ਲਿਖਤ ਦੇ ਕਿਸੇ ਹਿੱਸੇ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਸੀ। ਇਹ ਦੁਹਰਾਓ ਪੈਟਰਨਾਂ ਨੂੰ ਵੇਖਣਾ ਆਸਾਨ ਬਣਾ ਦਿੰਦਾ ਸੀ।.
- ਬੋਂਬੇ ਦਾ ਕੰਮ: ਕ੍ਰਿਬ—ਸ਼ਾਇਦ ਇੱਕ ਛੋਟੀ ਲੜੀ ਵਾਂਗ ਮੌਸਮ ਦੀ ਜਾਣਕਾਰੀ (ਮੌਸਮ ਦੀ ਰਿਪੋਰਟ) ਬੋਮਬ ਵਿੱਚ ਤਾਰਾਂ ਰਾਹੀਂ ਜੋੜੀ ਗਈ ਸੀ। ਫਿਰ ਮਸ਼ੀਨ ਨੇ ਤੇਜ਼ੀ ਨਾਲ ਸੈਂਕੜਿਆਂ ਮਿਲੀਅਨ ਰੋਟਰ ਸੈਟਿੰਗਾਂ ਅਤੇ ਪਲੱਗਬੋਰਡ ਕਨੈਕਸ਼ਨਾਂ ਦੀ ਜਾਂਚ ਕੀਤੀ, ਇਹ ਵੇਖਣ ਲਈ ਕਿ ਚੁਣੀ ਹੋਈ ਕ੍ਰਿਬ ਨਾਲ ਸੰਬੰਧਤ ਸਾਈਫਰਟੈਕਸਟ ਤਿਆਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਸੀ ਜਾਂ ਨਹੀਂ। ਜੇ ਮਸ਼ੀਨ ਨੇ ਕੋਈ ਵਿਰੋਧ (ਜਿਵੇਂ ਕਿ A ਦਾ ਐਨਕ੍ਰਿਪਟ ਹੋ ਕੇ A) ਲੱਭਿਆ, ਤਾਂ ਉਹ ਪੂਰੀ ਸੈਟਿੰਗ ਨੂੰ ਹਟਾ ਦਿੰਦੀ ਸੀ।.
- ਰੁਕੋ: ਜਦੋਂ ਬੋਮਬੇ ਨੇ ਗਣਿਤਕ ਤੌਰ “ਤੇ ਸੁਸੰਗਤ ਲੱਗਣ ਵਾਲਾ ਕੋਈ ਸੰਯੋਜਨ ਲੱਭਿਆ, ਤਾਂ ਇਹ ”ਰੁਕ" ਜਾਂਦਾ ਸੀ। ਇਸਦਾ ਮਤਲਬ ਸੀ ਕਿ ਓਪਰੇਟਰਾਂ ਨੇ ਕੁਝ ਬਹੁਤ ਸੰਭਾਵਿਤ ਮੁੱਖ ਸੈਟਿੰਗਾਂ ਲੱਭ ਲਈਆਂ ਸਨ।.
- ਅੰਤਿਮ ਜਾਂਚ: ਮਨੁੱਖੀ ਵਿਸ਼ਲੇਸ਼ਕ ਇਹ ਕੁਝ ਸੈਟਿੰਗਾਂ ਲੈ ਕੇ ਇੱਕ ਸਧਾਰਨ ਇਨਿਗਮਾ ਨਕਲ 'ਤੇ ਚਲਾਉਂਦੇ, ਸਾਦਾ ਪਾਠ ਖੋਲ੍ਹਦੇ ਅਤੇ ਖੁਫੀਆ ਜਾਣਕਾਰੀ ਮੁਹੱਈਆ ਕਰਦੇ।.
ਜੰਗ ਦੇ ਅੰਤ ਤੱਕ, ਬਲੇਚਲੀ ਨੇ 200 ਤੋਂ ਵੱਧ ਬੋਮਬੇ ਬਣਾ ਲਏ ਸਨ, ਜੋ ਮਿਲ ਕੇ ਦਿਨ ਦੇ 24 ਘੰਟੇ ਚਲਦੇ ਰਹਿੰਦੇ ਸਨ, ਅਤੇ ਲਗਭਗ ਤੁਰੰਤ ਹੀ ਜਰਮਨ ਉੱਚ-ਪੱਧਰੀ ਸੰਚਾਰਾਂ ਦੀ ਵੱਡੀ ਮਾਤਰਾ ਪੜ੍ਹ ਰਹੇ ਸਨ।.
ਡੀਕੋਡਿੰਗ ਪੂਰੀ ਹੋਣ 'ਤੇ, ਸੁਨੇਹੇ ਮੁਲਾਂਕਣ ਅਤੇ ਵੰਡ ਲਈ MI6 ਨੂੰ ਸੌਂਪ ਦਿੱਤੇ ਜਾਣਗੇ।.
ਪ੍ਰਭਾਵ ਅਤੇ ਵਿਰਾਸਤ
ਐਨਿਗਮਾ ਨੂੰ ਤੋੜ ਕੇ ਪ੍ਰਾਪਤ ਕੀਤੀ ਗਈ ਖੁਫੀਆ ਜਾਣਕਾਰੀ ਦਾ ਕੋਡ-ਨਾਮ ਅਲਟਰਾ ਸੀ। ਇਹ ਸਿਰਫ ਮਦਦਗਾਰ ਜਾਣਕਾਰੀ ਨਹੀਂ ਸੀ, ਇਹ ਰਣਨੀਤਕ ਤੌਰ 'ਤੇ ਬਹੁਤ ਜ਼ਰੂਰੀ ਅਤੇ ਨਿਰਣਾਇਕ ਸੀ।.
ਅਟਲਾਂਟਿਕ ਦੀ ਲੜਾਈ ਦੌਰਾਨ, ਅਲਟਰਾ ਨੇ ਯੂ-ਬੋਟਾਂ ਦੇ “ਵੁਲਫ ਪੈਕਸ” ਦੀਆਂ ਥਾਵਾਂ ਅਤੇ ਰਸਤੇ ਦੱਸੇ। ਇਸ ਖੁਫੀਆ ਜਾਣਕਾਰੀ ਨੇ ਯੂਕੇ ਨੂੰ ਜ਼ਰੂਰੀ ਖਾਣ-ਪੀਣ ਅਤੇ ਸਪਲਾਈ ਲੈ ਕੇ ਜਾਣ ਵਾਲੇ ਸਹਿਯੋਗੀ ਕਨਵੋਆਂ ਨੂੰ ਖਤਰੇ ਤੋਂ ਬਚਾਉਂਦੇ ਹੋਏ ਵੱਖਰੇ ਰਸਤੇ 'ਤੇ ਭੇਜਣ ਵਿੱਚ ਮਦਦ ਕੀਤੀ, ਜਿਸ ਨਾਲ ਅਣਗਿਣਤ ਜਹਾਜ਼ਾਂ ਅਤੇ ਜਾਨਾਂ ਬਚੀਆਂ। ਕਈ ਇਤਿਹਾਸਕਾਰ ਅੰਦਾਜ਼ਾ ਲਗਾਉਂਦੇ ਹਨ ਕਿ ਇਸ ਜਾਣਕਾਰੀ ਨੇ ਜੰਗ ਦੀ ਮਿਆਦ ਘੱਟੋ-ਘੱਟ ਦੋ ਸਾਲ ਘੱਟ ਕਰ ਦਿੱਤੀ।.
ਸਭ ਤੋਂ ਵੱਡੀ ਦੁਖਾਂਤ ਇਹ ਹੈ ਕਿ ਦਹਾਕਿਆਂ ਤੱਕ ਲਾਜ਼ਮੀ ਗੁਪਤਤਾ (ਇਹ ਕੰਮ ਸਿਰਫ਼ 1970 ਦੇ ਦਹਾਕੇ ਵਿੱਚ ਹੀ ਗੁਪਤਤਾ ਤੋਂ ਹਟਾਇਆ ਗਿਆ ਸੀ) ਕਾਰਨ ਬਲੇਚਲੀ ਦੇ ਕੋਡ ਤੋੜਨ ਵਾਲਿਆਂ—ਖ਼ਾਸ ਕਰਕੇ ਐਲਨ ਟਿਊਰਿੰਗ ਵਰਗੇ ਮੋਢੀਆਂ—ਨੂੰ ਆਪਣੀ ਜ਼ਿੰਦਗੀ ਦੌਰਾਨ ਉਹ ਮਾਨਤਾ ਨਹੀਂ ਮਿਲ ਸਕੀ ਜਿਸਦੇ ਉਹ ਹੱਕਦਾਰ ਸਨ। ਫਿਰ ਵੀ, ਉਹਨਾਂ ਦਾ ਕੰਮ, ਖਾਸ ਕਰਕੇ ਬੋਮਬੇ ਲਈ ਟਰਿੰਗ ਦਾ ਸਿਧਾਂਤਕ ਅਤੇ ਮਕੈਨਿਕਲ ਢਾਂਚਾ, ਅੱਜ ਆਧੁਨਿਕ ਕੰਪਿਊਟਰ, ਇੰਟਰਨੈੱਟ 'ਤੇ ਨਿੱਜਤਾ ਅਤੇ ਵਪਾਰ ਦੀ ਰੱਖਿਆ ਕਰਨ ਵਾਲੀ ਆਧੁਨਿਕ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਅਤੇ ਪੂਰੇ ਡਿਜੀਟਲ ਯੁੱਗ ਦੇ ਵਿਕਾਸ ਲਈ ਬੁਨਿਆਦੀ ਆਧਾਰ ਪਾਉਣ ਵਜੋਂ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। ਬਲੇਚਲੀ ਪਾਰਕ ਦੀ ਟੀਮ ਨੇ ਸਿਰਫ਼ ਇੱਕ ਗੁਪਤ ਜੰਗ ਨਹੀਂ ਜਿੱਤੀ; ਉਹਨਾਂ ਨੇ ਦੁਨੀਆ ਨੂੰ ਭਵਿੱਖ ਵੱਲ ਧੱਕਿਆ।.
ਆਰਮੀ ਕੈਡਿਟਾਂ ਨਾਲ ਹੋਰ ਅੱਗੇ ਵਧੋ
ਜੇ ਤੁਸੀਂ ਹੋਰ ਅੱਗੇ ਵਧਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਆਰਮੀ ਕੈਡਟਸ ਨਿੱਜੀ ਚੁਣੌਤੀ ਅਤੇ ਵਿਕਾਸ ਲਈ ਇੱਕ ਵਿਲੱਖਣ ਮੌਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਸੰਚਾਰ, ਕ੍ਰਿਪਟੋਗ੍ਰਾਫੀ ਅਤੇ ਸਾਈਬਰ ਸੁਰੱਖਿਆ ਦੀ ਆਧੁਨਿਕ ਭੂਮਿਕਾ ਦਾ ਹਿੱਸਾ ਹੈ ਸੰਚਾਰ ਅਤੇ ਜਾਣਕਾਰੀ ਪ੍ਰਣਾਲੀਆਂ ਦੇ ਮੋਡਿਊਲ ਆਰਮੀ ਕੈਡੇਟ ਸਿਲੇਬਸ. ਅੱਜ ਹੀ ਆਪਣੀ ਨੇੜਲੀ ਡਿਟੈਚਮੈਂਟ ਲੱਭੋ.
Creative Commons ਦੇ ਤਹਿਤ ਲਾਇਸੰਸਸ਼ੁਦਾ ਤਸਵੀਰਾਂ