ਏਈਐਸ -256 ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੀ ਹੈ ਅਤੇ ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?

in ਕ੍ਲਾਉਡ ਸਟੋਰੇਜ

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

ਸੰਖੇਪ ਸੰਖੇਪ: AES-256 ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੀ ਹੈ? AES-256 ਇਨਕ੍ਰਿਪਸ਼ਨ ਗੁਪਤ ਸੰਦੇਸ਼ਾਂ ਜਾਂ ਜਾਣਕਾਰੀ ਨੂੰ ਉਹਨਾਂ ਲੋਕਾਂ ਤੋਂ ਸੁਰੱਖਿਅਤ ਰੱਖਣ ਦਾ ਇੱਕ ਤਰੀਕਾ ਹੈ ਜੋ ਇਸਨੂੰ ਦੇਖਣ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋਣੇ ਚਾਹੀਦੇ। AES-256 ਇਨਕ੍ਰਿਪਸ਼ਨ ਤੁਹਾਡੇ ਬਾਕਸ 'ਤੇ ਇੱਕ ਸੁਪਰ ਮਜ਼ਬੂਤ ​​ਲਾਕ ਰੱਖਣ ਵਰਗਾ ਹੈ ਜੋ ਸਿਰਫ਼ ਇੱਕ ਖਾਸ ਕੁੰਜੀ ਦੁਆਰਾ ਖੋਲ੍ਹਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਤਾਲਾ ਇੰਨਾ ਮਜ਼ਬੂਤ ​​ਹੈ ਕਿ ਕਿਸੇ ਲਈ ਇਸ ਨੂੰ ਤੋੜਨਾ ਅਤੇ ਸਹੀ ਚਾਬੀ ਤੋਂ ਬਿਨਾਂ ਬਕਸੇ ਨੂੰ ਖੋਲ੍ਹਣਾ ਬਹੁਤ ਮੁਸ਼ਕਲ ਹੋਵੇਗਾ।

ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੀ ਹੈ?

AES ਅੱਜ ਦਾ ਡੇਟਾ ਏਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ ਹੈ। ਇਹ ਸੁਰੱਖਿਆ ਅਤੇ ਸੁਰੱਖਿਆ ਦੀ ਮਾਤਰਾ ਵਿੱਚ ਬੇਮਿਸਾਲ ਹੈ ਜੋ ਇਹ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

ਆਓ ਇਸਨੂੰ ਤੋੜ ਦੇਈਏ ਕਿ ਇਹ ਕੀ ਹੈ ਹੈ. ਏਈਐਸ ਇੱਕ ਹੈ

  • ਸਮਮਿਤੀ ਕੁੰਜੀ ਇਨਕ੍ਰਿਪਸ਼ਨ
  • ਬਲਾਕ ਸਿਫਰ

ਸਮਮਿਤੀ ਬਨਾਮ ਅਸਮਮੈਟ੍ਰਿਕ ਏਨਕ੍ਰਿਪਸ਼ਨ

ਏਈਐਸ ਇੱਕ ਹੈ ਸਮਮਿਤੀ ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਕਿਸਮ.

ਸਮਮਿਤੀ ਕੁੰਜੀ ਇਨਕ੍ਰਿਪਸ਼ਨ

"ਸਮਮਿਤੀ" ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਉਪਯੋਗ ਕਰਦਾ ਹੈ ਐਨਕ੍ਰਿਪਟ ਅਤੇ ਡੀਕ੍ਰਿਪਟ ਦੋਵਾਂ ਦੀ ਇੱਕੋ ਕੁੰਜੀ ਇਸ ਤੋਂ ਇਲਾਵਾ ਜਾਣਕਾਰੀ, ਦੋਨੋ The ਭੇਜਣ ਵਾਲਾ ਅਤੇ ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ ਸਾਈਫਰ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਡੇਟਾ ਦੀ ਇੱਕ ਕਾਪੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ.

ਦੂਜੇ ਹਥ੍ਥ ਤੇ, ਅਸਮਮਤ ਕੁੰਜੀ ਸਿਸਟਮ ਏ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ ਹਰੇਕ ਲਈ ਵੱਖਰੀ ਕੁੰਜੀ ਦੋ ਪ੍ਰਕਿਰਿਆਵਾਂ ਵਿੱਚੋਂ: ਏਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ ਡਿਕ੍ਰਿਪਸ਼ਨ.

ਸਮਰੂਪ ਪ੍ਰਣਾਲੀਆਂ ਦਾ ਲਾਭ AES ਵਰਗੇ ਉਹ ਹਨ ਅਸਮੈਟ੍ਰਿਕ ਨਾਲੋਂ ਬਹੁਤ ਤੇਜ਼ ਲੋਕ. ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ ਸਿਮਟ੍ਰਿਕ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਘੱਟ ਕੰਪਿutingਟਿੰਗ ਸ਼ਕਤੀ. 

ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਅਸਮਮੈਟ੍ਰਿਕ ਕੁੰਜੀਆਂ ਦੀ ਸਭ ਤੋਂ ਵਧੀਆ ਵਰਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਬਾਹਰੀ ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ. ਸਮਮਿਤੀ ਕੁੰਜੀਆਂ ਲਈ ਬਿਹਤਰ ਹਨ ਅੰਦਰੂਨੀ ਏਨਕ੍ਰਿਪਸ਼ਨ.

ਬਲਾਕ ਸਿਫਰ ਕੀ ਹਨ?

ਅੱਗੇ, ਏਈਐਸ ਉਹ ਵੀ ਹੈ ਜਿਸਨੂੰ ਤਕਨੀਕੀ ਦੁਨੀਆ ਏ ਕਹਿੰਦੀ ਹੈ "ਸਾਈਫਰ ਨੂੰ ਰੋਕੋ." 

ਇਸ ਨੂੰ "ਬਲਾਕ" ਕਿਹਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਇਸ ਕਿਸਮ ਦਾ ਸਾਈਫਰ ਇਨਕ੍ਰਿਪਟ ਕੀਤੀ ਜਾਣ ਵਾਲੀ ਜਾਣਕਾਰੀ ਨੂੰ ਵੰਡਦਾ ਹੈ (ਪਲੇਨਟੈਕਸਟ ਵਜੋਂ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ) ਨੂੰ ਬਲਾਕ ਕਹਿੰਦੇ ਭਾਗਾਂ ਵਿੱਚ.

ਵਧੇਰੇ ਖਾਸ ਹੋਣ ਲਈ, ਏਈਐਸ ਏ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ 128-ਬਿੱਟ ਬਲਾਕ ਆਕਾਰ. 

ਇਸਦਾ ਅਰਥ ਹੈ ਕਿ ਡੇਟਾ ਨੂੰ ਏ ਵਿੱਚ ਵੰਡਿਆ ਗਿਆ ਹੈ ਚਾਰ-ਦੁਆਰਾ-ਚਾਰ ਐਰੇ ਜਿਸ ਵਿੱਚ 16 ਬਾਈਟਸ ਹਨ. ਹਰੇਕ ਬਾਈਟ ਵਿੱਚ ਅੱਠ ਬਿੱਟ ਹੁੰਦੇ ਹਨ.

ਇਸ ਲਈ, 16 ਬਾਈਟਾਂ ਨੂੰ 8 ਬਿੱਟਾਂ ਨਾਲ ਗੁਣਾ ਕਰਨ ਨਾਲ ਪੈਦਾਵਾਰ ਏ ਹੁੰਦੀ ਹੈ ਹਰੇਕ ਬਲਾਕ ਵਿੱਚ ਕੁੱਲ 128 ਬਿੱਟ. 

ਇਸ ਵੰਡ ਦੇ ਬਾਵਜੂਦ, ਇਨਕ੍ਰਿਪਟਡ ਡੇਟਾ ਦਾ ਆਕਾਰ ਉਹੀ ਰਹਿੰਦਾ ਹੈ. ਦੂਜੇ ਸ਼ਬਦਾਂ ਵਿੱਚ, ਪਲੇਨਟੈਕਸਟ ਦੇ 128 ਬਿੱਟ ਸਿਫਰਟੇਕਸਟ ਦੇ 128 ਬਿੱਟ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ.

ਏਈਐਸ ਐਲਗੋਰਿਦਮ ਦਾ ਰਾਜ਼

ਹੁਣ ਆਪਣੀਆਂ ਟੋਪੀਆਂ ਨੂੰ ਫੜੀ ਰੱਖੋ ਕਿਉਂਕਿ ਇਹ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਇਹ ਦਿਲਚਸਪ ਹੋ ਜਾਂਦਾ ਹੈ।

ਜੋਨ ਡੇਮਨ ਅਤੇ ਵਿਨਸੈਂਟ ਰਿਜਮੇਨ ਨੇ ਇਸ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦਾ ਸ਼ਾਨਦਾਰ ਫੈਸਲਾ ਲਿਆ ਬਦਲਵੇਂ ਪਰਿਵਰਤਨ ਨੈਟਵਰਕ (ਐਸਪੀਐਨ) ਐਲਗੋਰਿਦਮ.

ਐਸਪੀਐਨ ਅਰਜ਼ੀ ਦੇ ਕੇ ਕੰਮ ਕਰਦਾ ਹੈ ਏਨਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਕੁੰਜੀ ਵਿਸਤਾਰ ਦੇ ਕਈ ਦੌਰ ਡਾਟਾ.

ਸ਼ੁਰੂਆਤੀ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਏ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਨਵੀਆਂ ਕੁੰਜੀਆਂ ਦੀ ਲੜੀ ਜਿਸਨੂੰ "ਗੋਲ ਕੁੰਜੀਆਂ" ਕਿਹਾ ਜਾਂਦਾ ਹੈ.

ਅਸੀਂ ਇਸ ਬਾਰੇ ਹੋਰ ਜਾਣਾਂਗੇ ਕਿ ਇਹ ਗੋਲ ਕੁੰਜੀਆਂ ਬਾਅਦ ਵਿੱਚ ਕਿਵੇਂ ਤਿਆਰ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਇਹ ਕਹਿਣਾ ਕਾਫ਼ੀ ਹੈ ਕਿ, ਸੋਧ ਦੇ ਕਈ ਦੌਰ ਹਰ ਵਾਰ ਇੱਕ ਨਵੀਂ ਗੋਲ ਕੁੰਜੀ ਤਿਆਰ ਕਰਦੇ ਹਨ।

ਹਰ ਲੰਘਦੇ ਦੌਰ ਦੇ ਨਾਲ, ਡੇਟਾ ਵੱਧ ਤੋਂ ਵੱਧ ਸੁਰੱਖਿਅਤ ਹੋ ਜਾਂਦਾ ਹੈ ਅਤੇ ਏਨਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਤੋੜਨਾ ਮੁਸ਼ਕਲ ਹੋ ਜਾਂਦਾ ਹੈ.

ਇਸੇ?

ਕਿਉਂਕਿ ਇਹ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੌਰ ਏਈਐਸ ਨੂੰ ਅਦਭੁਤ ਬਣਾਉਂਦੇ ਹਨ! ਬਸ ਹਨ ਬਹੁਤ ਜ਼ਿਆਦਾ ਦੌਰ ਹੈਕਰਸ ਨੂੰ ਇਸ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਤੋੜਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.

ਇਸ ਨੂੰ ਇਸ ਤਰੀਕੇ ਨਾਲ ਪਾਓ: ਇੱਕ ਸੁਪਰ ਕੰਪਿ anਟਰ ਨੂੰ ਏਈਐਸ ਕੋਡ ਨੂੰ ਤੋੜਨ ਵਿੱਚ ਬ੍ਰਹਿਮੰਡ ਦੀ ਅਨੁਮਾਨਤ ਉਮਰ ਨਾਲੋਂ ਜ਼ਿਆਦਾ ਸਾਲ ਲੱਗਣਗੇ.

ਅੱਜ ਤੱਕ, ਏਈਐਸ ਅਮਲੀ ਤੌਰ ਤੇ ਖਤਰੇ ਤੋਂ ਮੁਕਤ ਹੈ.

ਵੱਖ ਵੱਖ ਕੁੰਜੀ ਲੰਬਾਈ

ਓਥੇ ਹਨ ਏਈਐਸ ਇਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀਆਂ ਦੀ ਤਿੰਨ ਲੰਬਾਈ.

ਹਰੇਕ ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ ਵਿੱਚ ਸੰਭਾਵਤ ਕੁੰਜੀ ਸੰਜੋਗਾਂ ਦੀ ਇੱਕ ਵੱਖਰੀ ਸੰਖਿਆ ਹੁੰਦੀ ਹੈ:

  • 128-ਬਿੱਟ ਕੁੰਜੀ ਲੰਬਾਈ: 3.4 x 1038
  • 192-ਬਿੱਟ ਕੁੰਜੀ ਲੰਬਾਈ: 6.2 x 1057
  • 256-ਬਿੱਟ ਕੁੰਜੀ ਲੰਬਾਈ: 1.1 x 1077

ਹਾਲਾਂਕਿ ਇਸ ਏਨਕ੍ਰਿਪਸ਼ਨ ਵਿਧੀ ਦੀ ਮੁੱਖ ਲੰਬਾਈ ਵੱਖਰੀ ਹੁੰਦੀ ਹੈ, ਇਸਦੇ ਬਲਾਕ ਦਾ ਆਕਾਰ - 128-ਬਿੱਟ (ਜਾਂ 16 ਬਾਈਟ) - ਉਹੀ ਰਹਿੰਦਾ ਹੈ. 

ਕੁੰਜੀ ਦੇ ਆਕਾਰ ਵਿਚ ਅੰਤਰ ਕਿਉਂ ਹੈ? ਇਹ ਸਭ ਵਿਹਾਰਕਤਾ ਬਾਰੇ ਹੈ.

ਆਉ ਉਦਾਹਰਣ ਲਈ ਇੱਕ ਐਪ ਲੈਂਦੇ ਹਾਂ। ਜੇਕਰ ਇਹ AES 256 ਦੀ ਬਜਾਏ 128-bit AES ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਕਰੇਗਾ ਵਧੇਰੇ ਕੰਪਿutingਟਿੰਗ ਸ਼ਕਤੀ ਦੀ ਲੋੜ ਹੈ.

ਵਿਹਾਰਕ ਪ੍ਰਭਾਵ ਇਹ ਹੋਵੇਗਾ ਵਧੇਰੇ ਕੱਚੀ ਸ਼ਕਤੀ ਦੀ ਲੋੜ ਹੈ ਤੁਹਾਡੀ ਬੈਟਰੀ ਤੋਂ, ਇਸ ਲਈ ਤੁਹਾਡਾ ਫੋਨ ਤੇਜ਼ੀ ਨਾਲ ਮਰ ਜਾਵੇਗਾ.

ਇਸ ਲਈ ਏਈਐਸ 256-ਬਿੱਟ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਸੋਨੇ ਦੀ ਮਿਆਰੀ, ਇਹ ਰੋਜ਼ਾਨਾ ਵਰਤੋਂ ਲਈ ਸੰਭਵ ਨਹੀਂ ਹੈ।

ਐਡਵਾਂਸਡ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ (ਏਈਐਸ) ਕਿੱਥੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ?

AES ਦੁਨੀਆ ਵਿੱਚ ਸਭ ਤੋਂ ਭਰੋਸੇਮੰਦ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ। ਇਹ ਬਹੁਤ ਸਾਰੇ ਉਦਯੋਗਾਂ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ 'ਤੇ ਅਪਣਾਇਆ ਗਿਆ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਬਹੁਤ ਉੱਚ ਪੱਧਰੀ ਸੁਰੱਖਿਆ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

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

ਏਈਐਸ ਏਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ ਵੀ ਵੱਖੋ ਵੱਖਰੇ ਦੁਆਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ ਫਾਈਲ ਕੰਪਰੈਸ਼ਨ ਪ੍ਰੋਗਰਾਮ ਸਮੇਤ 7 ਜ਼ਿਪ, ਵਿਨਜ਼ਿਪ, ਅਤੇ ਆਰਏਆਰ, ਅਤੇ ਡਿਸਕ ਇਨਕ੍ਰਿਪਸ਼ਨ ਸਿਸਟਮ ਜਿਵੇਂ ਬਿੱਟਲੋਕਰ ਅਤੇ ਫਾਈਲਵੌਲਟ; ਅਤੇ ਐਨਟੀਐਫਐਸ ਵਰਗੇ ਫਾਈਲ ਸਿਸਟਮ.

ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਇਸਦੀ ਵਰਤੋਂ ਆਪਣੇ ਰੋਜ਼ਾਨਾ ਜੀਵਨ ਵਿੱਚ ਇਸਦੀ ਵਰਤੋਂ ਕੀਤੇ ਬਿਨਾਂ ਕਰ ਰਹੇ ਹੋ!

ਏਈਐਸ ਇੱਕ ਮਹੱਤਵਪੂਰਣ ਸਾਧਨ ਹੈ ਡਾਟਾਬੇਸ ਇਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ VPN ਸਿਸਟਮ.

ਜੇਕਰ ਤੁਸੀਂ ਆਪਣੇ ਮਲਟੀਪਲ ਖਾਤਿਆਂ ਲਈ ਆਪਣੇ ਲੌਗਇਨ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਨੂੰ ਯਾਦ ਰੱਖਣ ਲਈ ਪਾਸਵਰਡ ਪ੍ਰਬੰਧਕਾਂ 'ਤੇ ਭਰੋਸਾ ਕਰਦੇ ਹੋ, ਤਾਂ ਸੰਭਾਵਤ ਤੌਰ 'ਤੇ, ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ AES ਦਾ ਸਾਹਮਣਾ ਕਰ ਚੁੱਕੇ ਹੋ!

ਉਹ ਮੈਸੇਜਿੰਗ ਐਪਸ ਜਿਨ੍ਹਾਂ ਦੀ ਤੁਸੀਂ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਜਿਵੇਂ ਕਿ ਵਟਸਐਪ ਅਤੇ ਫੇਸਬੁੱਕ ਮੈਸੇਂਜਰ? ਹਾਂ, ਉਹ ਇਸਦੀ ਵਰਤੋਂ ਵੀ ਕਰਦੇ ਹਨ.

ਵੀ ਵੀਡੀਓ ਖੇਡ ਵਰਗੇ ਗ੍ਰੈਂਡ ਚੋਫਟੀ ਆਟੋ IV ਹੈਕਰਾਂ ਤੋਂ ਬਚਾਉਣ ਲਈ ਏਈਐਸ ਦੀ ਵਰਤੋਂ ਕਰੋ.

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

ਅਤੇ ਬੇਸ਼ੱਕ, ਆਓ ਤੁਹਾਡੇ ਐਪਸ ਨੂੰ ਨਾ ਭੁੱਲੀਏ ਬਕ ਤੁਹਾਨੂੰ ਆਪਣੀ ਵਿੱਤ ਦਾ manageਨਲਾਈਨ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ.

AES ਐਨਕ੍ਰਿਪਸ਼ਨ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ ਇਹ ਪਤਾ ਲਗਾਉਣ ਤੋਂ ਬਾਅਦ, ਤੁਸੀਂ ਕਰੋਗੇ ਬਹੁਤ ਸੌਖਾ ਸਾਹ ਲੈਣਾ ਇਸ ਜਾਣਕਾਰੀ ਦੇ ਨਾਲ ਕਿ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਸੁਰੱਖਿਅਤ ਹੱਥਾਂ ਵਿੱਚ ਹੈ!

ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਇਤਿਹਾਸ

ਏਈਐਸ ਨੇ ਇੱਕ ਜਵਾਬ ਵਜੋਂ ਅਰੰਭ ਕੀਤਾ ਅਮਰੀਕੀ ਸਰਕਾਰ ਦੇ ਲੋੜਾਂ

ਵਾਪਸ 1977 ਵਿੱਚ, ਸੰਘੀ ਏਜੰਸੀਆਂ ਡੀ ਤੇ ਨਿਰਭਰ ਕਰਦੀਆਂ ਸਨਏਟੀਏ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ (ਡੀਈਐਸ) ਉਹਨਾਂ ਦੇ ਪ੍ਰਾਇਮਰੀ ਏਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਦੇ ਰੂਪ ਵਿੱਚ.

ਹਾਲਾਂਕਿ, 1990 ਦੇ ਦਹਾਕੇ ਤੱਕ, ਡੀਈਐਸ ਹੁਣ ਜ਼ਿਆਦਾ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਸੀ ਕਿਉਂਕਿ ਇਸਨੂੰ ਸਿਰਫ ਤੋੜਿਆ ਜਾ ਸਕਦਾ ਸੀ 22 ਘੰਟੇ. 

ਇਸ ਲਈ, ਸਰਕਾਰ ਨੇ ਐਲਾਨ ਕੀਤਾ ਕਿ ਏ ਜਨਤਕ ਮੁਕਾਬਲਾ ਇੱਕ ਨਵੀਂ ਪ੍ਰਣਾਲੀ ਲੱਭਣ ਲਈ ਜੋ 5 ਸਾਲਾਂ ਤੋਂ ਵੱਧ ਚੱਲੀ.

The ਇਸ ਖੁੱਲੀ ਪ੍ਰਕਿਰਿਆ ਦਾ ਲਾਭ ਇਹ ਸੀ ਕਿ ਜਮ੍ਹਾਂ ਕੀਤੇ ਗਏ ਹਰੇਕ ਇਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਜਨਤਕ ਸੁਰੱਖਿਆ ਦੇ ਅਧੀਨ ਹੋ ਸਕਦੇ ਹਨ. ਇਸਦਾ ਮਤਲਬ ਸੀ ਕਿ ਸਰਕਾਰ ਹੋ ਸਕਦੀ ਹੈ 100% ਨਿਸ਼ਚਤ ਕਿ ਉਨ੍ਹਾਂ ਦੀ ਜੇਤੂ ਪ੍ਰਣਾਲੀ ਦਾ ਕੋਈ ਪਿਛਲਾ ਦਰਵਾਜ਼ਾ ਨਹੀਂ ਸੀ.

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਕਿਉਂਕਿ ਬਹੁਤ ਸਾਰੇ ਦਿਮਾਗ ਅਤੇ ਅੱਖਾਂ ਸ਼ਾਮਲ ਸਨ, ਸਰਕਾਰ ਨੇ ਇਸ ਦੀਆਂ ਸੰਭਾਵਨਾਵਾਂ ਨੂੰ ਵੱਧ ਤੋਂ ਵੱਧ ਕੀਤਾ ਕਮੀਆਂ ਦੀ ਪਛਾਣ ਕਰਨਾ ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਠੀਕ ਕਰਨਾ.

ਅੰਤ ਵਿੱਚ, Rijndael cipher (ਉਰਫ਼ ਅੱਜ ਦਾ ਐਡਵਾਂਸਡ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ) ਨੂੰ ਚੈਂਪੀਅਨ ਬਣਾਇਆ ਗਿਆ.

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

2002 ਵਿਚ, ਸੀ ਐਡਵਾਂਸਡ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ ਦਾ ਨਾਮ ਬਦਲ ਦਿੱਤਾ ਅਤੇ ਯੂਐਸ ਨੈਸ਼ਨਲ ਇੰਸਟੀਚਿਟ ਆਫ਼ ਸਟੈਂਡਰਡਜ਼ ਐਂਡ ਟੈਕਨਾਲੌਜੀ (ਐਨਆਈਐਸਟੀ) ਦੁਆਰਾ ਪ੍ਰਕਾਸ਼ਤ.

ਐਨਐਸਏ ਨੇ ਏਈਐਸ ਐਲਗੋਰਿਦਮ ਨੂੰ ਸੰਭਾਲਣ ਦੀ ਸਮਰੱਥਾ ਅਤੇ ਸੁਰੱਖਿਆ ਲਈ ਮਨਜ਼ੂਰੀ ਦਿੱਤੀ ਚੋਟੀ ਦੀ ਗੁਪਤ ਜਾਣਕਾਰੀ. ਇਸ ਨੇ ਏਈਐਸ ਨੂੰ ਨਕਸ਼ੇ 'ਤੇ ਪਾ ਦਿੱਤਾ.

ਉਦੋਂ ਤੋਂ, ਏਈਐਸ ਆਈ ਬਣ ਗਿਆ ਹੈਐਨਕ੍ਰਿਪਸ਼ਨ ਲਈ ਐਨਡਸਟਰੀ ਸਟੈਂਡਰਡ.

ਇਸ ਦੀ ਖੁੱਲ੍ਹੀ ਪ੍ਰਕਿਰਤੀ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਏਈਐਸ ਸੌਫਟਵੇਅਰ ਹੋ ਸਕਦਾ ਹੈ ਜਨਤਕ ਅਤੇ ਪ੍ਰਾਈਵੇਟ, ਵਪਾਰਕ ਅਤੇ ਗੈਰ -ਵਪਾਰਕ ਦੋਵਾਂ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ ਕਾਰਜ.

ਏਈਐਸ 256 ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ?

ਏਨਕ੍ਰਿਪਸ਼ਨ ਅਤੇ ਡੀਕ੍ਰਿਪਸ਼ਨ ਆਧੁਨਿਕ ਡਾਟਾ ਸੁਰੱਖਿਆ ਦੇ ਬੁਨਿਆਦੀ ਬਿਲਡਿੰਗ ਬਲਾਕ ਹਨ।

ਐਨਕ੍ਰਿਪਸ਼ਨ ਵਿੱਚ ਪਲੇਨ ਟੈਕਸਟ ਨੂੰ ਸਿਫਰਟੈਕਸਟ ਵਿੱਚ ਬਦਲਣਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਡੀਕ੍ਰਿਪਸ਼ਨ ਸਾਈਫਰਟੈਕਸਟ ਨੂੰ ਸਾਦੇ ਟੈਕਸਟ ਵਿੱਚ ਬਦਲਣ ਦੀ ਉਲਟ ਪ੍ਰਕਿਰਿਆ ਹੈ।

ਇਸ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਏਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਪ੍ਰੋਸੈਸਿੰਗ ਕਦਮਾਂ ਦੇ ਸੁਮੇਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਬਦਲ ਅਤੇ ਪਰਮੂਟੇਸ਼ਨ ਓਪਰੇਸ਼ਨ ਸ਼ਾਮਲ ਹਨ, ਜੋ ਇੱਕ ਸਟੇਟ ਐਰੇ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ।

ਰਾਜ ਐਰੇ ਨੂੰ ਗੋਲ ਸੰਸਕਰਣਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦੁਆਰਾ ਸੰਸ਼ੋਧਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਦੇ ਆਕਾਰ ਅਤੇ ਐਲਗੋਰਿਦਮ ਦੇ ਬਿੱਟ ਬਲਾਕ ਆਕਾਰ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਦੌਰ ਦੀ ਸੰਖਿਆ ਦੇ ਨਾਲ।

ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਅਤੇ ਡੀਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਨੂੰ ਡੇਟਾ ਨੂੰ ਬਦਲਣ ਲਈ ਲੋੜੀਂਦਾ ਹੈ, ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਦੇ ਨਾਲ ਸਾਈਫਰਟੈਕਸਟ ਬਣਾਉਣ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਮੂਲ ਪਲੇਨ ਟੈਕਸਟ ਬਣਾਉਣ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਡੀਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ।

ਐਡਵਾਂਸਡ ਏਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ (AES) ਇੱਕ ਕੁੰਜੀ ਅਨੁਸੂਚੀ, ਅਤੇ ਇੱਕ ਨੈਟਵਰਕ ਢਾਂਚਾ ਤਿਆਰ ਕਰਨ ਲਈ ਇੱਕ ਵਿਸਥਾਰ ਪ੍ਰਕਿਰਿਆ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿਸ ਵਿੱਚ ਡੇਟਾ ਸੁਰੱਖਿਆ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਬਾਈਟ ਬਦਲ ਅਤੇ ਪਰਮੂਟੇਸ਼ਨ ਓਪਰੇਸ਼ਨ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।

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

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

ਪਰ ਕੀ ਬਿਲਕੁਲ ਏਈਐਸ ਏਨਕ੍ਰਿਪਸ਼ਨ ਨੂੰ ਇੰਡਸਟਰੀ ਸਟੈਂਡਰਡ ਸਮਝਣ ਲਈ ਕਾਫ਼ੀ ਸੁਰੱਖਿਅਤ ਬਣਾਉਂਦਾ ਹੈ?

ਪ੍ਰਕਿਰਿਆ ਦੀ ਇੱਕ ਸੰਖੇਪ ਜਾਣਕਾਰੀ

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

ਦੁਨੀਆ ਭਰ ਦੀਆਂ ਸਰਕਾਰਾਂ ਵੀ ਆਪਣੀ ਸੰਵੇਦਨਸ਼ੀਲ ਜਾਣਕਾਰੀ ਦੀ ਸੁਰੱਖਿਆ 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੀਆਂ ਹਨ ਅਤੇ ਅਜਿਹਾ ਕਰਨ ਲਈ ਵੱਖ-ਵੱਖ ਸੁਰੱਖਿਆ ਉਪਾਵਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ।

ਅਜਿਹਾ ਇੱਕ ਉਪਾਅ ਉਪਭੋਗਤਾ ਡੇਟਾ ਦੀ ਸੁਰੱਖਿਆ ਲਈ ਉੱਨਤ ਐਨਕ੍ਰਿਪਸ਼ਨ ਤਕਨੀਕਾਂ ਦੀ ਵਰਤੋਂ ਹੈ।

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

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

ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਤਾਕਤ ਵੱਖ-ਵੱਖ ਕਾਰਕਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ ਜਿਵੇਂ ਕਿ ਸਾਈਫਰ ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ, ਦੌਰ ਦੀ ਗਿਣਤੀ, ਅਤੇ ਸਾਈਫਰ ਸੁਰੱਖਿਆ।

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

ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਲੰਘਦਾ ਹੈ ਕਈ ਦੌਰ ਇਨਕ੍ਰਿਪਸ਼ਨ ਦੇ. ਇਹ ਇਸ ਦੇ 9, 11, ਜਾਂ 13 ਦੌਰ ਵਿੱਚੋਂ ਵੀ ਲੰਘ ਸਕਦਾ ਹੈ.

ਹਰ ਦੌਰ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਉਹੀ ਕਦਮ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ.

  • ਡੇਟਾ ਨੂੰ ਬਲਾਕਾਂ ਵਿੱਚ ਵੰਡੋ.
  • ਕੁੰਜੀ ਵਿਸਤਾਰ.
  • ਗੋਲ ਕੁੰਜੀ ਸ਼ਾਮਲ ਕਰੋ.
  • ਬਾਈਟਸ ਦਾ ਬਦਲ/ਬਦਲਣਾ.
  • ਕਤਾਰਾਂ ਬਦਲੋ.
  • ਕਾਲਮਾਂ ਨੂੰ ਮਿਲਾਓ.
  • ਦੁਬਾਰਾ ਇੱਕ ਗੋਲ ਕੁੰਜੀ ਸ਼ਾਮਲ ਕਰੋ.
  • ਇਹ ਸਭ ਦੁਬਾਰਾ ਕਰੋ.

ਆਖਰੀ ਗੇੜ ਤੋਂ ਬਾਅਦ, ਐਲਗੋਰਿਦਮ ਇੱਕ ਵਾਧੂ ਦੌਰ ਵਿੱਚੋਂ ਲੰਘੇਗਾ. ਇਸ ਸਮੂਹ ਵਿੱਚ, ਐਲਗੋਰਿਦਮ 1 ਤੋਂ 7 ਦੇ ਪੜਾਅ ਕਰੇਗਾ ਨੂੰ ਛੱਡ ਕੇ ਕਦਮ 6.

ਇਹ 6ਵੇਂ ਪੜਾਅ ਨੂੰ ਬਦਲਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਇਸ ਸਮੇਂ ਬਹੁਤ ਕੁਝ ਨਹੀਂ ਕਰੇਗਾ। ਯਾਦ ਰੱਖੋ ਕਿ ਇਹ ਪਹਿਲਾਂ ਹੀ ਇਸ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚੋਂ ਕਈ ਵਾਰ ਲੰਘ ਚੁੱਕਾ ਹੈ।

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

ਇਸ ਸਮੇਂ, ਡਾਟਾ ਪਹਿਲਾਂ ਹੀ ਹੇਠ ਦਿੱਤੇ ਦੌਰ ਵਿੱਚੋਂ ਲੰਘ ਚੁੱਕਾ ਹੋਵੇਗਾ:

  • 128-ਬਿੱਟ ਕੁੰਜੀ: 10 ਦੌਰ
  • 192-ਬਿੱਟ ਕੁੰਜੀ: 12 ਦੌਰ
  • 256-ਬਿੱਟ ਕੁੰਜੀ: 14 ਦੌਰ

ਆਉਟਪੁੱਟ?

ਇੱਕ ਆਰਉਲਝੇ ਹੋਏ ਕਿਰਦਾਰਾਂ ਦਾ ਐਂਡੋਮ ਸਮੂਹ ਇਹ ਕਿਸੇ ਵੀ ਵਿਅਕਤੀ ਲਈ ਅਰਥ ਨਹੀਂ ਰੱਖਦਾ ਜਿਸ ਕੋਲ AES ਕੁੰਜੀ ਨਹੀਂ ਹੈ।

ਇੱਕ ਡੂੰਘਾਈ ਵਿੱਚ ਨਜ਼ਰ

ਤੁਹਾਨੂੰ ਹੁਣ ਇੱਕ ਵਿਚਾਰ ਹੈ ਕਿ ਇਹ ਸਮਮਿਤੀ ਬਲਾਕ ਸਾਈਫਰ ਕਿਵੇਂ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ। ਆਓ ਹੋਰ ਵਿਸਥਾਰ ਵਿੱਚ ਚੱਲੀਏ.

ਪਹਿਲਾਂ, ਇਹ ਏਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਬਲਾਕ ਦੀ ਸ਼ੁਰੂਆਤੀ ਕੁੰਜੀ ਨੂੰ ਜੋੜਦੇ ਹਨ XOR (“ਵਿਸ਼ੇਸ਼ ਜਾਂ”) ਸੰਕੇਤਕ. 

ਇਹ ਸਾਈਫਰ ਇੱਕ ਹੈ ਓਪਰੇਸ਼ਨ ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਪ੍ਰੋਸੈਸਰ ਹਾਰਡਵੇਅਰ.

ਫਿਰ, ਡੇਟਾ ਦਾ ਹਰੇਕ ਬਾਈਟ ਹੈ ਬਦਲਿਆ ਦੂਜੇ ਨਾਲ.

ਇਹ ਕ੍ਰਿਸ਼ੀਅਲ ਕਦਮ ਇੱਕ ਪੂਰਵ -ਨਿਰਧਾਰਤ ਸਾਰਣੀ ਦੀ ਪਾਲਣਾ ਕਰੇਗਾ ਜਿਸਨੂੰ ਕਿਹਾ ਜਾਂਦਾ ਹੈ Rijndael ਦਾ ਮੁੱਖ ਕਾਰਜਕ੍ਰਮ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕਿ ਹਰੇਕ ਬਦਲੀ ਕਿਵੇਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ.

ਹੁਣ, ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਸੈੱਟ ਹੈ ਨਵੀਂ 128-ਬਿੱਟ ਗੋਲ ਕੁੰਜੀਆਂ ਜੋ ਕਿ ਪਹਿਲਾਂ ਹੀ ਗੁੰਝਲਦਾਰ ਚਿੱਠੀਆਂ ਦਾ ਗੜਬੜ ਹੈ.

ਤੀਜਾ, ਇਹ ਦੁਆਰਾ ਜਾਣ ਦਾ ਸਮਾਂ ਹੈ ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਪਹਿਲਾ ਦੌਰ. ਐਲਗੋਰਿਦਮ ਨਵੀਂ ਗੋਲ ਕੁੰਜੀਆਂ ਵਿੱਚ ਸ਼ੁਰੂਆਤੀ ਕੁੰਜੀ ਨੂੰ ਜੋੜ ਦੇਵੇਗਾ.

ਹੁਣ ਤੁਹਾਨੂੰ ਆਪਣੇ ਮਿਲ ਗਿਆ ਹੈ ਦੂਜਾ ਬੇਤਰਤੀਬੇ ਸਾਈਫਰ.

ਚੌਥਾ, ਐਲਗੋਰਿਦਮ ਹਰ ਬਾਈਟ ਨੂੰ ਬਦਲਦਾ ਹੈ ਰਿਜੈਂਡੇਲ ਐਸ-ਬਾਕਸ ਦੇ ਅਨੁਸਾਰ ਇੱਕ ਕੋਡ ਦੇ ਨਾਲ.

ਹੁਣ, ਇਹ ਸਮਾਂ ਆ ਗਿਆ ਹੈ ਕਤਾਰਾਂ ਬਦਲੋ 4 × 4 ਐਰੇ ਦੀ.

  • ਪਹਿਲੀ ਕਤਾਰ ਜਿੱਥੇ ਰਹਿੰਦੀ ਹੈ ਉੱਥੇ ਹੀ ਰਹਿੰਦੀ ਹੈ.
  • ਦੂਜੀ ਕਤਾਰ ਇੱਕ ਜਗ੍ਹਾ ਨੂੰ ਖੱਬੇ ਪਾਸੇ ਲੈ ਜਾਂਦੀ ਹੈ.
  • ਤੀਜੀ ਕਤਾਰ ਨੂੰ ਦੋ ਥਾਂਵਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕੀਤਾ ਗਿਆ ਹੈ.
  • ਅੰਤ ਵਿੱਚ, ਚੌਥੇ ਨੂੰ ਤਿੰਨ ਥਾਵਾਂ ਤੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ.

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

ਅਸੀਂ ਵਿਸਥਾਰ ਵਿੱਚ ਨਹੀਂ ਜਾਵਾਂਗੇ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਬਹੁਤ ਹੀ ਗੁੰਝਲਦਾਰ ਪ੍ਰਕਿਰਿਆ ਹੈ ਜਿਸ ਲਈ ਬਹੁਤ ਸਾਰੇ ਉੱਨਤ ਗਣਿਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।

ਬੱਸ ਜਾਣੋ ਕਿ ਸਿਫਰ ਦੇ ਕਾਲਮ ਮਿਲਾਏ ਗਏ ਹਨ ਅਤੇ ਕਿਸੇ ਹੋਰ ਬਲਾਕ ਦੇ ਨਾਲ ਆਉਣ ਲਈ ਮਿਲਾਏ ਗਏ ਹਨ.

ਅੰਤ ਵਿੱਚ, ਇਹ ਬਲਾਕ ਵਿੱਚ ਗੋਲ ਕੁੰਜੀ ਜੋੜ ਦੇਵੇਗਾ (ਜਿਵੇਂ ਕਿ ਸ਼ੁਰੂਆਤੀ ਕੁੰਜੀ ਤੀਜੇ ਕਦਮ ਵਿੱਚ ਸੀ).

ਫਿਰ, ਉਨ੍ਹਾਂ ਦੌਰਾਂ ਦੀ ਸੰਖਿਆ ਦੇ ਅਧਾਰ ਤੇ ਕੁਰਲੀ ਕਰੋ ਅਤੇ ਦੁਹਰਾਓ ਜੋ ਤੁਹਾਨੂੰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ.

ਇਹ ਪ੍ਰਕਿਰਿਆ ਕਈ ਵਾਰ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ, ਜੋ ਤੁਹਾਨੂੰ ਸਿਫਰਟੈਕਸਟ ਦਿੰਦਾ ਹੈ ਬਿਲਕੁਲ ਵੱਖਰਾ ਪਲੇਨ ਟੈਕਸਟ ਤੋਂ.

ਇਸ ਨੂੰ ਡੀਕ੍ਰਿਪਟ ਕਰਨ ਲਈ, ਸਾਰੀ ਚੀਜ਼ ਨੂੰ ਉਲਟਾ ਕਰੋ!

ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ ਦਾ ਹਰ ਪੜਾਅ ਇੱਕ ਮਹੱਤਵਪੂਰਣ ਕਾਰਜ ਕਰਦਾ ਹੈ.

ਸਾਰੇ ਕਦਮ ਕਿਉਂ?

ਹਰੇਕ ਗੇੜ ਲਈ ਇੱਕ ਵੱਖਰੀ ਕੁੰਜੀ ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਤੁਹਾਨੂੰ ਇੱਕ ਬਹੁਤ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਨਤੀਜਾ ਮਿਲਦਾ ਹੈ, ਤੁਹਾਡੇ ਡੇਟਾ ਨੂੰ ਕਿਸੇ ਵੀ ਵਹਿਸ਼ੀ-ਫੋਰਸ ਹਮਲੇ ਤੋਂ ਸੁਰੱਖਿਅਤ ਰੱਖਦੇ ਹੋਏ, ਚਾਹੇ ਤੁਸੀਂ ਕੁੰਜੀ ਦੇ ਆਕਾਰ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋਵੋ।

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

ਕਤਾਰਾਂ ਨੂੰ ਬਦਲਣਾ ਅਤੇ ਕਾਲਮਾਂ ਨੂੰ ਮਿਲਾਉਣਾ ਹੋਵੇਗਾ ਡਾਟਾ ਫੈਲਾਓ. ਸ਼ਿਫਟਿੰਗ ਡੇਟਾ ਨੂੰ ਖਿਤਿਜੀ ਰੂਪ ਵਿੱਚ ਫੈਲਾਉਂਦੀ ਹੈ, ਜਦੋਂ ਕਿ ਮਿਲਾਉਣਾ ਅਜਿਹਾ ਲੰਬਕਾਰੀ ਰੂਪ ਵਿੱਚ ਕਰਦਾ ਹੈ.

ਬਾਈਟਾਂ ਨੂੰ ਟ੍ਰਾਂਸਪੋਜ਼ ਕਰਨ ਨਾਲ, ਤੁਸੀਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਗੁੰਝਲਦਾਰ ਐਨਕ੍ਰਿਪਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰੋਗੇ।

ਨਤੀਜਾ ਇੱਕ ਹੈ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਅਵਿਸ਼ਵਾਸ਼ਯੋਗ ਤੌਰ ਤੇ ਆਧੁਨਿਕ ਰੂਪ ਇਸ ਨੂੰ ਹੈਕ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਜਦੋਂ ਤੱਕ ਤੁਹਾਡੇ ਕੋਲ ਗੁਪਤ ਕੁੰਜੀ ਨਹੀਂ ਹੈ।

ਕੀ ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸੁਰੱਖਿਅਤ ਹੈ?

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

ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਸ਼ੁਰੂ ਵਿੱਚ ਕਿਹਾ ਸੀ, ਨੈਸ਼ਨਲ ਇੰਸਟੀਚਿਟ ਆਫ਼ ਸਟੈਂਡਰਡਜ਼ ਐਂਡ ਟੈਕਨਾਲੌਜੀ (ਐਨਆਈਐਸਟੀ) ਨੇ ਤਿੰਨ ਪ੍ਰਕਾਰ ਦੇ ਏਈਐਸ ਚੁਣੇ ਹਨ: 128-bit AES, 192-bit, ਅਤੇ 256-bit ਕੁੰਜੀਆਂ.

ਹਰ ਕਿਸਮ ਅਜੇ ਵੀ ਉਹੀ 128-ਬਿੱਟ ਬਲਾਕਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ, ਪਰ ਉਹ 2 ਚੀਜ਼ਾਂ ਵਿੱਚ ਭਿੰਨ ਹਨ.

ਕੁੰਜੀ ਦੀ ਲੰਬਾਈ

The ਪਹਿਲਾ ਫਰਕ ਹਰੇਕ ਬਿੱਟ ਕੁੰਜੀਆਂ ਦੀ ਲੰਬਾਈ ਵਿੱਚ ਸਥਿਤ ਹੈ.

ਸਭ ਤੋਂ ਲੰਬਾ ਹੋਣ ਦੇ ਨਾਤੇ, ਏ ਈ ਐਸ 256-ਬਿੱਟ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਭ ਤੋਂ ਮਜ਼ਬੂਤ ​​ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦਾ ਪੱਧਰ.

ਇਹ ਇਸ ਲਈ ਹੈ ਕਿਉਂਕਿ 256-ਬਿੱਟ ਏਈਐਸ ਏਨਕ੍ਰਿਪਸ਼ਨ ਲਈ ਹੈਕਰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ 2256 ਵੱਖ ਵੱਖ ਸੰਜੋਗ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਕਿ ਸਹੀ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ.

ਸਾਨੂੰ ਇਸ ਨੰਬਰ 'ਤੇ ਜ਼ੋਰ ਦੇਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਖਗੋਲ -ਵਿਗਿਆਨਕ ਤੌਰ ਤੇ ਵੱਡਾ. ਇਹ ਇੱਕ ਕੁੱਲ 78 ਅੰਕ! 

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

ਸਪੱਸ਼ਟ ਹੈ ਕਿ, ਰਾਸ਼ਟਰੀ ਸੁਰੱਖਿਆ ਅਤੇ ਹੋਰ ਅੰਕੜਿਆਂ ਦੀ ਸੁਰੱਖਿਆ ਦੇ ਹਿੱਤ ਵਿੱਚ, ਯੂਐਸ ਸਰਕਾਰ ਇੱਕ 128- ਜਾਂ 256-ਬਿੱਟ ਇਨਕ੍ਰਿਪਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਦੀ ਲੋੜ ਹੈ ਸੰਵੇਦਨਸ਼ੀਲ ਡੇਟਾ ਲਈ.

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

ਕੁੰਜੀ ਦਾ ਆਕਾਰਸੰਭਵ ਸੰਜੋਗ
1 ਬਿੱਟ2
2 ਬਿੱਟ4
4 ਬਿੱਟ16
8 ਬਿੱਟ256
16 ਬਿੱਟ65536
32 ਬਿੱਟ4.2 X 109
56 ਬਿੱਟ (ਡੀਈਐਸ)7.2 X 1016
64 ਬਿੱਟ1.8 X 1019
128 ਬਿੱਟ (ਏਈਐਸ)3.4 X 1038
192 ਬਿੱਟ (ਏਈਐਸ)6.2 X 1057
256 ਬਿੱਟ (ਏਈਐਸ)1.1 X 1077

ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੌਰ

The ਦੂਜਾ ਅੰਤਰ ਇਹਨਾਂ ਤਿੰਨ ਏਈਐਸ ਕਿਸਮਾਂ ਦੇ ਵਿੱਚ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੇ ਦੌਰ ਦੀ ਸੰਖਿਆ ਵਿੱਚ ਹੈ ਜਿਸ ਦੁਆਰਾ ਇਹ ਲੰਘਦਾ ਹੈ.

128-ਬਿੱਟ ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਉਪਯੋਗ ਕਰਦਾ ਹੈ 10 ਦੌਰ, ਏਈਐਸ 192 ਉਪਯੋਗ ਕਰਦਾ ਹੈ 12 ਦੌਰ, ਅਤੇ ਏਈਐਸ 256 ਉਪਯੋਗ ਕਰਦਾ ਹੈ 14 ਦੌਰ.

ਜਿਵੇਂ ਕਿ ਤੁਸੀਂ ਸ਼ਾਇਦ ਅਨੁਮਾਨ ਲਗਾਇਆ ਹੈ, ਤੁਸੀਂ ਜਿੰਨੇ ਜ਼ਿਆਦਾ ਗੇੜ ਵਰਤੋਗੇ, ਐਨਕ੍ਰਿਪਸ਼ਨ ਓਨੀ ਹੀ ਗੁੰਝਲਦਾਰ ਬਣ ਜਾਵੇਗੀ। ਇਹ ਮੁੱਖ ਤੌਰ 'ਤੇ AES 256 ਨੂੰ ਸਭ ਤੋਂ ਸੁਰੱਖਿਅਤ AES ਲਾਗੂਕਰਨ ਬਣਾਉਂਦਾ ਹੈ।

ਕੈਚ

ਇੱਕ ਲੰਬੀ ਕੁੰਜੀ ਅਤੇ ਵਧੇਰੇ ਦੌਰ ਲਈ ਉੱਚ ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਵਧੇਰੇ ਸਰੋਤਾਂ/ਸ਼ਕਤੀ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ.

ਏਈਐਸ 256 ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ 40% ਵਧੇਰੇ ਸਿਸਟਮ ਸਰੋਤ ਏਈਐਸ 192 ਨਾਲੋਂ.

ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ 256-ਬਿੱਟ ਐਡਵਾਂਸਡ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਟੈਂਡਰਡ ਸਭ ਤੋਂ ਉੱਤਮ ਹੈ ਉੱਚ ਸੰਵੇਦਨਸ਼ੀਲਤਾ ਵਾਲੇ ਵਾਤਾਵਰਣ, ਜਿਵੇਂ ਸਰਕਾਰ ਸੰਵੇਦਨਸ਼ੀਲ ਅੰਕੜਿਆਂ ਨਾਲ ਨਜਿੱਠਦੀ ਹੈ.

ਇਹ ਉਹ ਕੇਸ ਹਨ ਜਿੱਥੇ ਗਤੀ ਜਾਂ ਸ਼ਕਤੀ ਨਾਲੋਂ ਸੁਰੱਖਿਆ ਵਧੇਰੇ ਮਹੱਤਵਪੂਰਨ ਹੈ.

ਕੀ ਹੈਕਰ ਏਈਐਸ 256 ਨੂੰ ਤੋੜ ਸਕਦੇ ਹਨ?

The ਪੁਰਾਣੇ 56-ਬਿੱਟ ਡੀਈਐਸ ਕੁੰਜੀ ਨੂੰ ਇੱਕ ਦਿਨ ਤੋਂ ਵੀ ਘੱਟ ਸਮੇਂ ਵਿੱਚ ਤੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ. ਪਰ ਏਈਐਸ ਲਈ? ਇਹ ਲਵੇਗਾ ਅਰਬਾਂ ਸਾਲ ਸਾਡੇ ਕੋਲ ਅੱਜ ਦੀ ਕੰਪਿutingਟਿੰਗ ਤਕਨਾਲੋਜੀ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਤੋੜਨਾ.

ਹੈਕਰ ਇਸ ਕਿਸਮ ਦੇ ਹਮਲੇ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਨਾ ਵੀ ਮੂਰਖਤਾਪੂਰਨ ਹੋਣਗੇ.

ਇਹ ਕਿਹਾ ਜਾ ਰਿਹਾ ਹੈ, ਸਾਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਪਏਗਾ ਕੋਈ ਏਨਕ੍ਰਿਪਸ਼ਨ ਸਿਸਟਮ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸੁਰੱਖਿਅਤ ਨਹੀਂ ਹੈ.

ਖੋਜਕਰਤਾਵਾਂ ਜਿਨ੍ਹਾਂ ਨੇ ਏਈਐਸ ਦੀ ਜਾਂਚ ਕੀਤੀ ਹੈ, ਨੇ ਅੰਦਰ ਜਾਣ ਦੇ ਕੁਝ ਸੰਭਾਵਤ ਤਰੀਕੇ ਲੱਭੇ ਹਨ.

ਧਮਕੀ #1: ਸੰਬੰਧਤ-ਕੁੰਜੀ ਹਮਲੇ

2009 ਵਿੱਚ, ਉਹਨਾਂ ਨੇ ਇੱਕ ਸੰਭਾਵਤ ਸੰਬੰਧਤ-ਕੁੰਜੀ ਹਮਲੇ ਦੀ ਖੋਜ ਕੀਤੀ. ਜ਼ਾਲਮ ਤਾਕਤ ਦੀ ਬਜਾਏ, ਇਹ ਹਮਲੇ ਹੋਣਗੇ ਖੁਦ ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉ.

ਇਸ ਪ੍ਰਕਾਰ ਦੀ ਕ੍ਰਿਪਟੈਨਾਲਿਸਿਸ ਵੱਖੋ -ਵੱਖਰੀਆਂ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਇਹ ਵੇਖ ਕੇ ਇੱਕ ਸਾਈਫਰ ਨੂੰ ਤੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗੀ.

ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ, ਸੰਬੰਧਤ-ਕੁੰਜੀ ਹਮਲਾ ਹੈ ਸਿਰਫ ਇੱਕ ਧਮਕੀ ਏਈਐਸ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ. ਇਹ ਕੰਮ ਕਰਨ ਦਾ ਇਕੋ ਇਕ ਤਰੀਕਾ ਹੈ ਜੇ ਹੈਕਰ ਦੋ ਕੁੰਜੀਆਂ ਦੇ ਵਿਚਕਾਰ ਸੰਬੰਧ ਜਾਣਦਾ ਹੈ (ਜਾਂ ਸ਼ੱਕੀ) ਹੈ.

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

ਧਮਕੀ #2: ਜਾਣੇ-ਪਛਾਣੇ ਵਿਲੱਖਣ ਹਮਲੇ

ਵਹਿਸ਼ੀ ਤਾਕਤ ਦੇ ਉਲਟ, ਇਸ ਹਮਲੇ ਨੇ ਏ ਜਾਣਿਆ ਕੁੰਜੀ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਬਣਤਰ ਨੂੰ ਸਮਝਣ ਲਈ.

ਹਾਲਾਂਕਿ, ਹੈਕ ਨੇ ਸਿਰਫ ਏਈਐਸ 128 ਦੇ ਅੱਠ-ਗੇੜ ਦੇ ਸੰਸਕਰਣ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਇਆ, ਮਿਆਰੀ 10-ਗੇੜ ਦਾ ਸੰਸਕਰਣ ਨਹੀਂ. ਹਾਲਾਂਕਿ, ਇਹ ਕੋਈ ਵੱਡਾ ਖ਼ਤਰਾ ਨਹੀਂ ਹੈ।

ਧਮਕੀ #3: ਸਾਈਡ-ਚੈਨਲ ਹਮਲੇ

ਏਈਐਸ ਦੇ ਸਾਹਮਣੇ ਇਹ ਮੁੱਖ ਜੋਖਮ ਹੈ. ਇਹ ਕੋਸ਼ਿਸ਼ ਕਰਕੇ ਕੰਮ ਕਰਦਾ ਹੈ ਕੋਈ ਵੀ ਜਾਣਕਾਰੀ ਲਵੋ ਸਿਸਟਮ ਲੀਕ ਹੋ ਰਿਹਾ ਹੈ.

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

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

ਧਮਕੀ #4: ਕੁੰਜੀ ਦਾ ਖੁਲਾਸਾ ਕਰਨਾ

ਹੇਠ ਲਿਖਿਆਂ ਨੂੰ ਸਾਬਤ ਕਰਨ ਲਈ ਇਹ ਕਾਫ਼ੀ ਅਸਾਨ ਹੈ:

  • ਮਜ਼ਬੂਤ ​​ਪਾਸਵਰਡ
  • ਮਲਟੀਫੈਕਟਰ ਪ੍ਰਮਾਣਿਕਤਾ
  • ਫਾਇਰਵਾਲ
  • ਐਨਟਿਵ਼ਾਇਰਸ ਸੌਫਟਵੇਅਰ 

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਆਪਣੇ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਸਿੱਖਿਅਤ ਕਰੋ ਸੋਸ਼ਲ ਇੰਜੀਨੀਅਰਿੰਗ ਅਤੇ ਫਿਸ਼ਿੰਗ ਹਮਲਿਆਂ ਦੇ ਵਿਰੁੱਧ.

ਏਈਐਸ ਐਨਕ੍ਰਿਪਸ਼ਨ ਦੇ ਲਾਭ

ਜਦੋਂ ਏਨਕ੍ਰਿਪਸ਼ਨ ਦੀ ਗੱਲ ਆਉਂਦੀ ਹੈ, ਤਾਂ ਕੁੰਜੀ ਪ੍ਰਬੰਧਨ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ। AES, ਉਦਾਹਰਨ ਲਈ, ਵੱਖ-ਵੱਖ ਕੁੰਜੀ ਆਕਾਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ 128, 192, ਅਤੇ 256 ਬਿੱਟ।

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

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੁੰਜੀਆਂ, ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਾਈਫਰ ਕੁੰਜੀਆਂ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ, ਡੇਟਾ ਨੂੰ ਐਨਕ੍ਰਿਪਟ ਅਤੇ ਡੀਕ੍ਰਿਪਟ ਕਰਨ ਲਈ ਵਰਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਐਡਵਾਂਸਡ ਐਨਕ੍ਰਿਪਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਇੱਕ ਗੋਲ ਕੁੰਜੀ ਵੀ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ, ਜੋ ਕਿ ਐਨਕ੍ਰਿਪਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਅਸਲ ਕੁੰਜੀ ਤੋਂ ਤਿਆਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।

ਹਾਲਾਂਕਿ, ਇੱਕ ਮੁੱਖ ਰਿਕਵਰੀ ਅਟੈਕ ਜਾਂ ਸਾਈਡ ਚੈਨਲ ਅਟੈਕ ਐਨਕ੍ਰਿਪਸ਼ਨ ਸਿਸਟਮ ਦੀ ਸੁਰੱਖਿਆ ਨਾਲ ਸਮਝੌਤਾ ਕਰ ਸਕਦਾ ਹੈ।

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

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

ਇਸ ਤੋਂ ਇਲਾਵਾ, ਏਈਐਸ ਘੱਟ ਮੈਮੋਰੀ ਦੀ ਲੋੜ ਹੈ ਹੋਰ ਕਿਸਮਾਂ ਦੇ ਏਨਕ੍ਰਿਪਸ਼ਨ (ਜਿਵੇਂ ਡੀਈਐਸ) ਦੇ ਮੁਕਾਬਲੇ.

ਅੰਤ ਵਿੱਚ, ਜਦੋਂ ਵੀ ਤੁਹਾਨੂੰ ਸੁਰੱਖਿਆ ਦੀ ਇੱਕ ਵਾਧੂ ਪਰਤ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਤੁਸੀਂ ਈਏਈਐਸ ਨੂੰ ਵੱਖੋ ਵੱਖਰੇ ਸੁਰੱਖਿਆ ਪ੍ਰੋਟੋਕਾਲਾਂ ਨਾਲ ਜੋੜੋ ਜਿਵੇਂ WPA2 ਜਾਂ ਹੋਰ ਕਿਸਮਾਂ ਦੇ ਏਨਕ੍ਰਿਪਸ਼ਨ ਜਿਵੇਂ SSL.

ਏਈਐਸ ਬਨਾਮ ਚਾਚਾ 20

ਏਈਐਸ ਦੀਆਂ ਕੁਝ ਸੀਮਾਵਾਂ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਹੋਰ ਕਿਸਮ ਦੇ ਏਨਕ੍ਰਿਪਸ਼ਨ ਨੇ ਭਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਹੈ.

ਜਦੋਂ ਕਿ AES ਜ਼ਿਆਦਾਤਰ ਆਧੁਨਿਕ ਕੰਪਿਊਟਰਾਂ ਲਈ ਸ਼ਾਨਦਾਰ ਹੈ, ਇਹ ਹੈ ਸਾਡੇ ਫੋਨ ਜਾਂ ਟੈਬਲੇਟਾਂ ਵਿੱਚ ਨਹੀਂ ਬਣਾਇਆ ਗਿਆ.

ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਏਈਐਸ ਆਮ ਤੌਰ ਤੇ ਮੋਬਾਈਲ ਉਪਕਰਣਾਂ ਤੇ ਸੌਫਟਵੇਅਰ (ਹਾਰਡਵੇਅਰ ਦੀ ਬਜਾਏ) ਦੁਆਰਾ ਲਾਗੂ ਕੀਤਾ ਜਾਂਦਾ ਹੈ.

ਹਾਲਾਂਕਿ, ਏਈਐਸ ਦਾ ਸੌਫਟਵੇਅਰ ਲਾਗੂ ਕਰਨਾ ਬਹੁਤ ਜ਼ਿਆਦਾ ਬੈਟਰੀ ਲਾਈਫ ਲੈਂਦਾ ਹੈ.

ChaCha20 256-ਬਿੱਟ ਕੁੰਜੀਆਂ ਵੀ ਵਰਤਦਾ ਹੈ। ਤੋਂ ਕਈ ਇੰਜਨੀਅਰਾਂ ਦੁਆਰਾ ਵਿਕਸਿਤ ਕੀਤਾ ਗਿਆ ਸੀ Google ਇਸ ਪਾੜੇ ਨੂੰ ਭਰਨ ਲਈ।

ChaCha20 ਦੇ ਫਾਇਦੇ:

  • ਵਧੇਰੇ CPU ਦੋਸਤਾਨਾ
  • ਲਾਗੂ ਕਰਨ ਲਈ ਸੌਖਾ
  • ਘੱਟ ਸ਼ਕਤੀ ਦੀ ਲੋੜ ਹੈ
  • ਕੈਸ਼-ਟਾਈਮਿੰਗ ਹਮਲਿਆਂ ਦੇ ਵਿਰੁੱਧ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ
  • ਇਹ ਇੱਕ 256-ਬਿੱਟ ਕੁੰਜੀ ਵੀ ਹੈ

ਏਈਐਸ ਬਨਾਮ ਟੂਫਿਸ਼

ਟੂਫਿਸ਼ ਉਸ ਮੁਕਾਬਲੇ ਦੇ ਫਾਈਨਲਿਸਟਾਂ ਵਿੱਚੋਂ ਇੱਕ ਸੀ ਜਿਸਨੂੰ ਸਰਕਾਰ ਨੇ ਡੀਈਜ਼ ਦੀ ਥਾਂ ਲੈਣ ਲਈ ਆਯੋਜਿਤ ਕੀਤਾ ਸੀ.

ਬਲਾਕਾਂ ਦੀ ਬਜਾਏ, ਟੂਫਿਸ਼ ਇੱਕ ਫੀਸਟਲ ਨੈਟਵਰਕ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ. ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਇਹ DES ਵਰਗੇ ਪੁਰਾਣੇ ਮਿਆਰਾਂ ਦਾ ਸਮਾਨ ਪਰ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਸੰਸਕਰਣ ਹੈ।

ਅੱਜ ਤੱਕ, ਟੂਫਿਸ਼ ਅਟੁੱਟ ਰਹਿੰਦੀ ਹੈ. ਇਹੀ ਕਾਰਨ ਹੈ ਕਿ ਬਹੁਤ ਸਾਰੇ ਕਹਿੰਦੇ ਹਨ ਕਿ ਇਹ AES ਨਾਲੋਂ ਸੁਰੱਖਿਅਤ ਹੈ, ਸੰਭਾਵੀ ਖਤਰਿਆਂ ਨੂੰ ਧਿਆਨ ਵਿੱਚ ਰੱਖਦੇ ਹੋਏ ਜਿਨ੍ਹਾਂ ਦਾ ਅਸੀਂ ਪਹਿਲਾਂ ਜ਼ਿਕਰ ਕੀਤਾ ਹੈ।

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

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

ਸਵਾਲ

ਸਿੱਟਾ

ਜੇਕਰ AES 256 ਬਿੱਟ ਐਨਕ੍ਰਿਪਸ਼ਨ ਰਾਸ਼ਟਰੀ ਸੁਰੱਖਿਆ ਏਜੰਸੀ ਲਈ ਕਾਫ਼ੀ ਵਧੀਆ ਹੈ, ਤਾਂ ਅਸੀਂ ਇਸਦੀ ਸੁਰੱਖਿਆ ਵਿੱਚ ਭਰੋਸਾ ਕਰਨ ਲਈ ਤਿਆਰ ਹਾਂ।

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

ਹਵਾਲੇ

ਮੁੱਖ » ਕ੍ਲਾਉਡ ਸਟੋਰੇਜ » ਏਈਐਸ -256 ਐਨਕ੍ਰਿਪਸ਼ਨ ਕੀ ਹੈ ਅਤੇ ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ?

ਸੂਚਿਤ ਰਹੋ! ਸਾਡੇ ਨਿਊਜ਼ਲੈਟਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ
ਹੁਣੇ ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ ਅਤੇ ਸਿਰਫ਼ ਗਾਹਕਾਂ ਲਈ ਗਾਈਡਾਂ, ਟੂਲਸ ਅਤੇ ਸਰੋਤਾਂ ਤੱਕ ਮੁਫ਼ਤ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ।
ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਗਾਹਕੀ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡਾ ਡਾਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।
ਸੂਚਿਤ ਰਹੋ! ਸਾਡੇ ਨਿਊਜ਼ਲੈਟਰ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ
ਹੁਣੇ ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ ਅਤੇ ਸਿਰਫ਼ ਗਾਹਕਾਂ ਲਈ ਗਾਈਡਾਂ, ਟੂਲਸ ਅਤੇ ਸਰੋਤਾਂ ਤੱਕ ਮੁਫ਼ਤ ਪਹੁੰਚ ਪ੍ਰਾਪਤ ਕਰੋ।
ਤੁਸੀਂ ਕਿਸੇ ਵੀ ਸਮੇਂ ਗਾਹਕੀ ਰੱਦ ਕਰ ਸਕਦੇ ਹੋ। ਤੁਹਾਡਾ ਡਾਟਾ ਸੁਰੱਖਿਅਤ ਹੈ।
ਇਸ ਨਾਲ ਸਾਂਝਾ ਕਰੋ...