ਕੰਪਿਊਟਰ 'ਦੀ ਸੁਰੱਖਿਆ

Diffie-Hellman ਐਲਗੋਰਿਥਮ: ਨਿਯੁਕਤੀ

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

Diffie-Hellman ਦਾ ਢੰਗ ਕੀ ਹੈ?

ਸਾਨੂੰ ਐਲਗੋਰਿਥਮ ਆਪਣੇ ਆਪ ਨੂੰ ਦੇ ਸਵਾਲ ਨਾਲ ਗੱਲ ਹੈ, ਪਰ ਤਕਨੀਕੀ ਅਤੇ ਗਣਿਤ ਦੇ ਵੇਰਵੇ ਵਿੱਚ ਜਾ ਰਿਹਾ, ਬਿਨਾ, ਜੇ, ਸਾਨੂੰ ਇਸ ਨੂੰ ਇਨਕਰਿਪਸ਼ਨ ਅਤੇ ਜਾਣਕਾਰੀ ਦੀ ਕ੍ਰਿਪਸ਼ਨ ਪ੍ਰਸਾਰਿਤ ਅਤੇ ਇੱਕ ਸਿੰ ਸੰਚਾਰ ਚੈਨਲ ਦੇ ਵਰਤਣ ਦੇ ਨਾਲ ਡਾਟਾ ਦੇ ਮੁਦਰਾ ਸ਼ਾਮਲ ਕੰਪਿਊਟਰ ਦੇ ਦੋ ਹੋਰ ਯੂਜ਼ਰ ਜ ਹੋਰ ਸਿਸਟਮ ਵਿਚਕਾਰ ਪ੍ਰਾਪਤ ਕੀਤੀ ਦੀ ਇੱਕ ਵਿਧੀ ਦੇ ਤੌਰ ਤੇ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ.

ਇਸ ਨੂੰ ਸਾਫ ਹੈ, ਦੀ ਸੁਰੱਖਿਆ ਚੈਨਲ ਦੇ ਗੈਰ ਮੌਜੂਦਗੀ ਵਿੱਚ ਰੋਕਿਆ ਕਰਨ ਜ ਭੇਜਿਆ ਹੈ ਅਤੇ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਫਾਇਲ ਨੂੰ ਸੋਧ, ਅਤੇ ਹਮਲਾਵਰ ਕਰ ਸਕਦੇ ਹੋ. ਪਰ, ਕੁੰਜੀ ਦੀ ਵੰਡ ਪਹੁੰਚ ਲਈ Diffie-Hellman ਪ੍ਰਸਾਰਿਤ ਅਤੇ ਅਜਿਹੇ ਹਨ ਕਿ ਛੇੜਛਾੜ ਲਗਭਗ ਪੂਰੀ ਖਤਮ ਹੋ ਰਿਹਾ ਹੈ, ਡਾਟਾ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ. ਇਸ ਸੰਚਾਰ ਨਾਲ ਰਜਿਸਟਰ ਜਾਣਕਾਰੀ ਵਿੱਚ ਸੰਚਾਰ ਚੈਨਲ (ਇਸਦੇ ਸੁਰੱਖਿਆ ਦੀ ਬਿਨਾ) ਸੁਰੱਖਿਅਤ ਹੋ, ਜੇ ਦੋਨੋ ਧਿਰ ਉਸੇ ਕੁੰਜੀ ਨੂੰ ਵਰਤਣਾ ਹੈ.

prehistory

ਐਲਗੋਰਿਥਮ Diffie-Hellman ਸੰਸਾਰ 1976 ਵਿੱਚ ਵਾਪਸ ਕਰਨ ਲਈ ਪੇਸ਼ ਕੀਤਾ ਗਿਆ ਸੀ. ਇਸ ਦੇ creators Uitfrid Diffie ਅਤੇ ਮਾਰਟਿਨ ਜਾਦੀ, ਬਣ ਸੁਰੱਖਿਅਤ ਅਤੇ ਭਰੋਸੇਯੋਗ ਡਾਟਾ ਇਨਕ੍ਰਿਪਸ਼ਨ ਰਾਲਫ਼ Merkle, ਜੋ ਇਸ ਲਈ-ਕਹਿੰਦੇ ਪਬਲਿਕ ਕੁੰਜੀ ਦੀ ਵੰਡ ਸਿਸਟਮ ਨੂੰ ਵਿਕਸਤ ਦੇ ਕੰਮ ਦੇ ਆਧਾਰ 'ਤੇ ਢੰਗ ਦੇ ਉਸ ਦੇ ਖੋਜ ਵਿੱਚ, ਜੋ.

ਪਰ ਜੇ Merkle ਸਿਰਫ਼ ਲਿਖਤੀ ਆਧਾਰ ਵਿਕਸਿਤ, ਰਲਾ ਅਤੇ Hellman ਜਨਤਕ ਕਰਨ ਲਈ ਇਸ ਸਮੱਸਿਆ ਦਾ ਅਮਲੀ ਹੱਲ ਹੈ, ਪੇਸ਼ ਕੀਤਾ.

ਸਧਾਰਨ ਵਿਆਖਿਆ

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

ਪਿਛਲੇ ਦੌਰ ਦੇ ਇਨਕ੍ਰਿਪਟ ਡਾਟਾ ਦੀ ਵਿਧੀ

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

ਯਾਦ ਰੱਖੋ ਕਿ ਅਜੇ ਵੀ undeciphered ਹਵਾਲੇ ਅਤੇ ਪ੍ਰਾਚੀਨ ਸੁਮੇਰੀ ਅਤੇ ਮਿਸਰ ਦੇ ਨੁਮਾ ਲਿਖਾਈ ਦਾ ਸਭ ਨੂੰ ਸਿਰਫ਼ ਇਸ ਤੱਥ ਨੂੰ ਉਹ ਜਾਣਦੇ, ਨਾ ਭੁੱਲੋ ਕਿ ਕਿਸ ਅੱਖਰ ਦੀ ਲੋੜੀਦੀ ਕ੍ਰਮ ਸਥਾਪਤ ਕਰਨ ਦਾ ਕਾਰਨ ਸਮਝ ਨਹੀ ਕਰ ਰਹੇ ਹਨ ਨੂੰ crypto-ਵਿਸ਼ਲੇਸ਼ਕ.

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

ਇਹ ਉਥੇ ਹੁਣ ਹਨ, ਜੋ ਕਿ ਸ਼ਕਤੀਸ਼ਾਲੀ ਕਾਫ਼ੀ ਅਜਿਹੇ AES ਤੌਰ ਐਲਗੋਰਿਥਮ 'ਤੇ ਆਧਾਰਿਤ cryptosystem ਬਿਨਾ ਚਲਾ ਹੈ, ਪਰ ਉਹ ਤੀਜੀ-ਪਾਰਟੀ ਡਾਟਾ ਹੈਕਿੰਗ ਦੇ ਖਿਲਾਫ ਸੁਰੱਖਿਆ ਦੀ ਪੂਰੀ ਗਾਰੰਟੀ ਦੇਣ ਨਾ ਕਰੋ.

ਠੀਕ ਹੈ, ਹੁਣ ਸਾਨੂੰ ਸਭ ਇੰਕ੍ਰਿਪਸ਼ਨ ਸਿਸਟਮ, ਇਸ ਦੇ ਅਮਲੀ ਕਾਰਜ ਨੂੰ ਅਤੇ ਸੁਰੱਖਿਆ ਦੀ ਡਿਗਰੀ 'ਤੇ ਧਿਆਨ.

Diffie-Hellman ਐਲਗੋਰਿਥਮ: ਨਿਯੁਕਤੀ

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

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

Diffie-Hellman ਐਲਗੋਰਿਥਮ: ਸੰਖੇਪ ਜਾਣਕਾਰੀ

ਇਸ ਲਈ, ਕਲਨ ਕੁਝ ਮੂਲ ਧਾਰਨਾ ਦੀ ਵਰਤਣ ਦੀ ਲੋੜ ਹੈ. ਫ਼ਰਜ਼ ਕਰੋ ਕਿ ਸਧਾਰਨ ਕੇਸ ਹਨ, ਜਦ ਕਿ ਦੋ ਪੱਖ (ਯੂਜ਼ਰ) ਕੁਨੈਕਸ਼ਨ 'ਤੇ ਮੌਜੂਦ ਹਨ. ਸਾਨੂੰ ਇੱਕ ਅਤੇ ਬੀ ਦੇ ਤੌਰ ਤੇ ਦਰਸਾਉਣ

ਉਹ ਦੋ ਨੰਬਰ ਨੂੰ X ਨੂੰ ਵਰਤਣ ਅਤੇ Y, ਨਾ ਗੁਪਤ ਇਸ ਸੰਚਾਰ ਚੈਨਲ ਵਿੱਚ, ਸੱਤਾ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਹਨ. ਸਵਾਲ ਦੇ ਸਾਰੇ ਤੱਤ ਨੂੰ ਥੱਲੇ ਫੋੜੇ, ਜੋ ਕਿ ਕੁੰਜੀ ਹੋ ਜਾਵੇਗਾ ਮੁੱਲ ਦੀ ਇੱਕ ਨਵ ਕਿਸਮ ਦੇ ਆਧਾਰ 'ਤੇ ਬਣਾਉਣ ਲਈ. ਪਰ! ਪਹਿਲੀ ਕਾਲਰ ਵਿੱਚ ਇੱਕ ਵਿਸ਼ਾਲ ਵਰਤ ਰਿਹਾ ਹੈ ਪ੍ਰਧਾਨ ਨੰਬਰ, ਪਹਿਲੀ ਵੱਧ ਕ੍ਰਮ ਵਿੱਚ ਹਮੇਸ਼ਾ ਇੱਕ ਪੂਰਨ ਅੰਕ (ਵੰਡਿਆ), ਪਰ ਹੇਠਲੇ - ਅਤੇ ਦੂਜਾ.

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

ਗਣਨਾ ਕੁੰਜੀ ਲਈ ਬੁਨਿਆਦੀ ਫਾਰਮੂਲੇ

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

ਇਸ ਲਈ, ਉਦਾਹਰਨ ਲਈ, ਪਹੁੰਚ ਦੇ ਹਰ ਇੱਕ ਨੰਬਰ ਨੂੰ ਇੱਕ ਅਤੇ b ਬਣਾਉਦੀ ਹੈ. ਉਹ ਪੇਸ਼ਗੀ ਵਿੱਚ ਪਤਾ ਹੈ x ਅਤੇ y ਦਾ ਮੁੱਲ ਹੈ, ਜੋ ਵੀ "sewn" ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਦੀ ਲੋੜ ਸਾਫਟਵੇਅਰ ਵਿੱਚ.

ਜਦ ਭੇਜਣ ਜ ਅਜਿਹੇ ਇੱਕ ਸੁਨੇਹਾ ਪ੍ਰਾਪਤ ਕਰਨ ਗਾਹਕ ਏ, ਕੁੰਜੀ ਦਾ ਮੁੱਲ ਗਣਨਾ, ਫਾਰਮੂਲਾ ਇੱਕ = X ਨੂੰ ਇੱਕ ਮਾਡ y ਤੱਕ ਸ਼ੁਰੂ ਕਰਨ ਦੌਰਾਨ ਦੂਜਾ B = X ਮਾਡ y ਦੇ ਸੁਮੇਲ ਦੀ ਪਹਿਲੀ ਉਪਭੋਗੀ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕੁੰਜੀ ਦੀ ਭੇਜਣ ਦੇ ਬਾਅਦ ਵਰਤਦਾ ਹੈ. ਇਹ ਪਹਿਲਾ ਕਦਮ ਹੈ.

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

ਉਪਰੋਕਤ ਫਾਰਮੂਲੇ ਤੱਕ, ਤੁਹਾਨੂੰ ਆਮ ਕੁੰਜੀ ਗਣਨਾ 'ਤੇ ਰਹਿ ਸਕਦਾ ਹੈ. ਤੁਹਾਨੂੰ Diffie-Hellman ਮਿਸਾਲ 'ਤੇ ਗੌਰ ਜੇ ਇਸ ਨੂੰ ਪਸੰਦ ਕੁਝ ਅਜਿਹਾ ਹੀ ਹੋ ਸਕਦਾ ਹੈ:

1) ਫਾਰਮੂਲਾ B ਇੱਕ ਮਾਡ y = X AB ਮਾਡ ਕਰੋ x 'ਤੇ ਅਧਾਰਿਤ ਇੱਕ ਪਹਿਲੇ ਗਾਹਕ ਕੁੰਜੀ ਹਿਸਾਬ y;

2) ਦੂਜਾ, ਸ਼ੁਰੂਆਤੀ ਨੰਬਰ 'y' ਤੇ ਅਧਾਰਿਤ ਹੈ ਅਤੇ ਇੱਕ ਅ ਮਾਡ y = X: ਨੈੱਟਵਰਕ ਪਰੋਟੋਕਾਲ ਦੀ ਚੋਣ ਕਰੋ B ਅਨੁਸਾਰ ਤਿਆਰ ਕੀਤਾ, ਇੱਕ ਮੌਜੂਦਾ ਪੈਰਾਮੀਟਰ ਇੱਕ ਨੂੰ ਇੱਕ ਕੁੰਜੀ ਨਿਰਧਾਰਿਤ ba ਮਾਡ y.

ਤੁਹਾਨੂੰ ਦੇਖ ਸਕਦੇ ਹੋ ਕਿ, ਫਾਈਨਲ ਮੁੱਲ ਵੀ ਜਦ permutation ਡਿਗਰੀ ਲਹੌਰ. ਇਸ ਲਈ, ਦੋਨੋ ਧਿਰ ਦੁਆਰਾ ਡਾਟਾ ਦੀ ਡੀਕੋਡਿੰਗ ਘਟਾ ਰਿਹਾ ਹੈ, ਦੇ ਰੂਪ ਵਿੱਚ ਉਹ ਕਹਿੰਦੇ ਹਨ, ਇੱਕ ਆਮ ਹਰ ਹੈ.

ਡਾਟਾ ਸੰਚਾਰ ਦੀ ਪ੍ਰਕਿਰਿਆ ਵਿਚ ਦਖ਼ਲ 'ਤੇ ਵੁਲਨੇਰਾਬਿਲਿਟੀਸ

ਤੁਹਾਨੂੰ ਉਮੀਦ ਕਰ ਸਕਦੇ ਹੋ ਦੇ ਨਾਤੇ, ਤੀਜੀ ਪਾਰਟੀ ਦਖਲ ਨੂੰ ਕੱਢ ਨਾ ਗਿਆ ਹੈ. ਪਰ, ਇਸ ਮਾਮਲੇ 'ਚ ਇਸ ਨੂੰ ਸ਼ੁਰੂ ਵਿੱਚ 10, 100, ਜ ਵੀ 10,300 ਦੀ ਗਿਣਤੀ ਦਿਓ ਹੈ.

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

ਬਹੁਤੇ ਅਕਸਰ ਉਹ ਖੰਡਿਤ ਲਾਗਰਿਥਮ ਦੇ ਗਿਆਨ ਦੇ ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ. ਅਜਿਹੇ ਗਿਆਨ ਪਤਾ ਕਰਨ ਲਈ ਹੈ, ਜੇ Diffie-Hellman ਐਲਗੋਰਿਥਮ (ਪਰ ਉਪਰੋਕਤ ਜ਼ਿਕਰ ਸਿਰਫ ਸ਼ੁਰੂਆਤੀ ਅਤੇ ਫਾਈਨਲ ਪੈਰਾਮੀਟਰ ਲਈ) ਹੋ ਸਕਦਾ ਹੈ. ਇਕ ਹੋਰ ਗੱਲ ਇਹ ਹੈ ਕਿ ਅਜਿਹੇ ਗਿਆਨ ਇਕਾਈ ਦੇ ਵਾਰਸ ਹੈ.

ਜਾਵਾ ਪਲੇਟਫਾਰਮ ਲਈ ਐਲਗੋਰਿਥਮ ਦਾ ਇਸਤੇਮਾਲ

Diffie-Hellman ਐਲਗੋਰਿਥਮ ਸਿਰਫ਼ "ਕਲਾਇਟ-ਸਰਵਰ" ਵਰਗੇ ਅਪੀਲ ਦੇ ਨਾਲ ਜਾਵਾ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਹੈ.

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

ਪਲੇਟਫਾਰਮ C ਲਈ ਐਲਗੋਰਿਥਮ ਦਾ ਇਸਤੇਮਾਲ (+ / ++)

ਜੇਕਰ ਤੁਹਾਨੂੰ «C» (+ / ++) ਵਿਚ Diffie-Hellman 'ਤੇ ਝਾਤੀ, ਜੇ, ਫਿਰ ਇਸ ਲਈ ਨਿਰਵਿਘਨ ਨਹੀ ਹੈ. ਅਸਲ 'ਇੱਕ ਸਮੱਸਿਆ ਆਈ ਹੈ, ਜੋ ਕਿ ਕਈ ਵਾਰ ਹੈ, ਜਦ ਗਣਨਾ ਆਪਣੇ ਆਪ ਨੂੰ ਦਸ਼ਮਲਵ ਨਾਲ ਸੰਬੰਧਿਤ ਭਾਸ਼ਾ ਪਰੋਗਰਾਮਿੰਗ ਦੇ ਨਾਲ ਕੰਮ ਦੀ ਸਭ. ਇਸ ਕਰਕੇ, ਜਦ ਕਿ ਇੱਕ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ਸੈੱਟ ਕਰਨ, ਜ, ਜਦ ਗੋਲ (ਵੀ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਿਹਾ ਹੈ ਐਕਸਪੋਨਿਟੇਸ਼ਨ), ਉੱਥੇ ਕੰਪਾਈਲ ਵਾਰ 'ਤੇ ਸਮੱਸਿਆ ਹੋ ਸਕਦੀ ਹੈ. ਖ਼ਾਸ ਕਰਕੇ ਇਸ ਨੂੰ ਗ਼ਲਤ ਇੰਟ ਫੰਕਸ਼ਨ ਨਾਲ ਸਬੰਧਤ ਹੈ.

ਪਰ, ਇਸ ਨੂੰ ਚੱਲਣਯੋਗ ਭਾਗ ਹੈ, ਜੋ ਕਿ, ਇੱਕ ਨਿਯਮ ਦੇ ਤੌਰ ਤੇ, ਨੌਕਰੀ ਦੀ ਕਲਾਸ, ਉਸੇ ਐਕਸਪੋਨਿਟੇਸ਼ਨ ਜ ਸਬੰਧਤ FCP- ਅਧਾਰਿਤ gmp ਲਾਇਬਰੇਰੀ ਹਨ ਬਾਕੀ ਦੇ ਵੱਲ ਧਿਆਨ ਦੇਣ ਦੀ ਕੀਮਤ ਹੈ.

ਆਧੁਨਿਕ ਇੰਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਥਮ

ਇਹ ਮੰਨਿਆ ਜਾ ਰਿਹਾ ਹੈ, ਜੋ ਕਿ Diffie-Hellman, ਕੋਈ ਵੀ ਇੱਕ ਕਰ ਸਕਦਾ ਹੈ ਨੂੰ ਹਰਾ ਕਰਨ ਲਈ ਅਜੇ ਵੀ ਹੈ. ਅਸਲ ਵਿਚ, ਇਸ ਨੂੰ ਉਹ ਸੀ, ਜੋ AES128 ਅਤੇ AES256 ਡਾਟਾ ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੇ ਖੇਤਰ ਵਿਚ ਸੁਰੱਖਿਆ ਦੇ ਅਜਿਹੇ ਜਾਣਿਆ ਸਿਸਟਮ ਦੇ ਸੰਕਟ ਨੂੰ ਕਰਨ ਲਈ ਆਧਾਰ ਦੇ ਤੌਰ ਤੇ ਸੇਵਾ ਕੀਤੀ.

ਪਰ, ਦੇ ਤੌਰ ਤੇ ਅਭਿਆਸ ਸ਼ੋਅ, ਵੱਖਰਾ ਵਿਚ ਨੰਬਰ ਦੀ ਉਪਲਬਧਤਾ ਦੇ ਬਾਵਜੂਦ, ਮਨੁੱਖ ਨੂੰ ਵੀ ਜਾਣ ਨਹੀ ਹੈ, ਇਸ ਕਿਸਮ ਦੇ ਵਰਤਣ ਦੇ ਸਿਸਟਮ ਸਿਰਫ ਪਹਿਲੇ ਦਰਜਨ (ਕੋਈ ਹੋਰ) ਦਾ ਮੁੱਲ ਹੈ, ਪਰ ਆਪਣੇ ਆਪ ਨੂੰ ਐਲਗੋਰਿਥਮ ਦੀ ਸਭ ਇੱਕ ਨੰਬਰ ਨੂੰ ਇੱਕ ਲੱਖ ਵਾਰ ਹੋਰ ਦਾ ਭਾਵ ਹੈ.

ਇਸ ਦੀ ਬਜਾਏ ਉਪਸੰਹਾਰ ਦੇ

ਆਮ ਤੌਰ ਤੇ, ਸੰਭਵ ਹੈ ਕਿ, ਇਸ ਨੂੰ ਹੀ ਸਾਫ ਕੀ ਇਸ ਸਿਸਟਮ 'ਚ ਅਤੇ ਇਸ ਦੇ ਏਲਗੋਰਿਦਮਿਕ ਭਾਗ ਕੀ ਹੈ. ਇਹ ਸਿਰਫ ਜੋਡ਼ਨ ਲਈ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਅਜਿਹੇ ਮਹਾਨ ਸੰਭਾਵੀ ਹੈ, ਜੋ ਕਿ ਇਸ ਨੂੰ ਪੂਰੀ ਲਗਭਗ ਕੋਈ ਵੀ ਵਰਤਦਾ ਹੈ ਨਾਲ ਨਿਵਾਜਿਆ ਹੈ ਰਹਿੰਦਾ ਹੈ.

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 pa.unansea.com. Theme powered by WordPress.