ਮੋਬਾਈਲ ਸੈਕਯੋਰ ਗੇਟਵੇ
ਮੋਬਾਈਲ ਸੇਕਯੋਰ ਗੇਟਵੇ ( ਐਮ.ਐਸ.ਜੀ ) ਇੱਕ ਸਾੱਫਟਵੇਅਰ ਜਾਂ ਹਾਰਡਵੇਅਰ ਉਪਕਰਣ ਲਈ ਇੱਕ ਉਦਯੋਗੀ ਸ਼ਬਦ ਹੈ ਜੋ ਇੱਕ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਸੰਬੰਧਿਤ ਉਦਯੋਗੀ ਨੈਟਵਰਕ ਦੇ ਅੰਦਰ ਸੰਬੰਧਿਤ ਬੈਕਐਂਡ ਸਰੋਤਾਂ ਵਿਚਕਾਰ ਸੁਰੱਖਿਅਤ ਸੰਚਾਰ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਇਹ ਮੋਬਾਈਲ ਦੀ ਸੁਰੱਖਿਆ ਦੇ ਖੇਤਰ ਵਿਚ ਚੁਣੌਤੀਆਂ ਦਾ ਹੱਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ।
ਐਮ.ਐਸ.ਜੀ ਆਮ ਤੌਰ ਉਤੇ ਦੋ ਭਾਗਾਂ ਤੋਂ ਬਣਦਾ ਹੈ - ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਅਤੇ ਗੇਟਵੇ। ਕਲਾਇੰਟ ਇੱਕ ਅਜਿਹੀ ਲਾਇਬ੍ਰੇਰੀ ਹੈ ਜੋ ਕਿ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਜੁੜੀ ਹੁੰਦੀ ਹੈ। ਇਹ ਕ੍ਰਿਪਟੋਗ੍ਰਾਫਿਕ ਪ੍ਰੋਟੋਕੋਲ ਵਿਸ਼ੇਸ਼ ਤੌਰ ਤੇ ਐਸ.ਐਸ.ਐਲ / ਟੀ.ਐਲ.ਐਸ (SSL/TLS) ਦੀ ਵਰਤੋਂ ਕਰਨ ਵਾਲੇ ਗੇਟਵੇ ਨਾਲ ਸੁੱਰਖਿਅਤ ਕਨੈਕਟੀਵਿਟੀ ਸਥਾਪਤ ਕਰਦਾ ਹੈ। ਇਹ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਅਤੇ ਹੋਸਟ ਵਿਚਕਾਰ ਸੰਚਾਰ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਸੁਰੱਖਿਅਤ ਚੈਨਲ ਦਖੋਂਦਾ ਹੈ।
ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ
[ਸੋਧੋ]ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਸੰਬੰਧਿਤ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਹੈ, ਅਤੇ ਇਹ ਗੇਟਵੇ ਦੁਆਰਾ ਹੋਸਟਾਂ ਦੇ ਸੈੱਟ ਤੱਕ ਸੁਰੱਖਿਅਤ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨ ਤੇ ਪਬਲਿਕ ਏ.ਪੀ.ਆਈ (API) ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰਦੀ ਹੈ, ਪਲੇਟਫਾਰਮ ਡਿਫੌਲਟ HTTP ਕਲਾਇੰਟ ਲਾਇਬ੍ਰੇਰੀ ਦੀ ਨਕਲ ਕਰਦੇ ਹੋਏ। ਇਹ ਇੱਕ ਤਰੀਕੇ ਦੀ ਮਦਦਗਾਰ ਲਾਇਬ੍ਰੇਰੀ ਹੈ। ਇਸ ਦੀ ਉਦਾਹਰਨਾਂ ਵਿੱਚ ਫਲਿਕਰ-ਨੇਟ, ਫਲਿਕਗੋ ਆਦਿ ਹਨ।
ਗੇਟਵੇ
[ਸੋਧੋ]ਗੇਟਵੇ ਇੱਕ ਅਜਿਹਾ ਸਰਵਰ ਹੁੰਦਾ ਹੈ ਜੋ ਡੀ.ਐਮ.ਜ਼ੈਡ (DMZ) ਵਿੱਚ ਰੱਖੇ ਗਏ ਭੌਤਿਕ ਜਾਂ ਵਰਚੁਅਲ ਉਪਕਰਣਾਂ ਉੱਤੇ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ। ਗੇਟਵੇ ਸਵਿੱਚ ਅਤੇ ਰਾਊਟਰ ਲਈ ਅੱਡ ਹੁੰਦਾ ਹੈ। ਗੇਟਵੇ ਦਾ ਸਰਵਜਨਕ ਇੰਟਰਫੇਸ ਇੰਟਰਨੈਟ (ਜਾਂ ਹੋਰ ਭਰੋਸੇਮੰਦ ਨੈਟਵਰਕ) ਦੇ ਸੰਪਰਕ ਵਿੱਚ ਹੁੰਦਾ ਹੈ ਅਤੇ ਮੋਬਾਈਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੋਂ ਟੀ.ਸੀ.ਪੀ / ਆਈ.ਪੀ (TCP/IP) ਕੁਨੈਕਸ਼ਨ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ। ਇਹ ਆਈ.ਪੀ.ਵੀ 4 (IPv4) ਅਤੇ / ਜਾਂ ਆਈ.ਪੀ.ਵੀ 6 (IPv6) ਨੈਟਵਰਕ ਤੇ ਕੰਮ ਕਰਦਾ ਹੈ। ਆਉਣ ਵਾਲੇ ਕਲਾਇੰਟ ਕੁਨੈਕਸ਼ਨ ਆਮ ਤੌਰ ਤੇ ਨੈਟਵਰਕ ਸੰਚਾਰ ਅਤੇ ਸੁਰੱਖਿਆ ਦੇ ਹਾਣੀਆਂ ਨੂੰ ਸੰਚਾਰ ਕਰਨ ਦੇ ਆਪਸੀ ਵਿਸ਼ਵਾਸ ਦੀ ਸੁਰੱਖਿਆ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ SSL / TLS ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ। ਸੰਚਾਰ ਪ੍ਰੋਟੋਕੋਲ ਆਮ ਤੌਰ 'ਤੇ HTTP ਉਤੇ ਅਧਾਰਤ ਹੁੰਦਾ ਹੈ. [1]
ਹੋਸਟ
[ਸੋਧੋ]ਗੇਟਵੇ ਜੁੜੇ ਹੋਏ ਹੋਸਟਾਂ ਦੇ ਭੰਡਾਰ ਲਈ ਜੋੜੇ ਗਏ ਐਪਸ ਤੋਂ ਬੇਨਤੀਆਂ ਅੱਗੇ ਭੇਜਦਾ ਹੈ। ਇਹ ਆਮ ਤੌਰ ਤੇ ਅੰਦਰੂਨੀ ਨੈਟਵਰਕ ਦੇ ਅੰਦਰ HTTP ਜਾਂ HTTPS ਸਰਵਰ ਜਾਂ ਸੇਵਾਵਾਂ ਹਨ। ਹੋਸਟ ਦਾ ਜਵਾਬ ਉਸ ਮੋਬਾਈਲ ਐਪ ਤੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ ਜਿਹੜਾ ਕਿ ਹੋਸਟ ਨਾਲ ਸੰਬੰਧਤ ਹੈ।
ਹਵਾਲੇ
[ਸੋਧੋ]- ↑ "Mobile Security". www.peerlyst.com. Archived from the original on 26 ਮਈ 2016. Retrieved 6 May 2016.
{{cite web}}
: Unknown parameter|dead-url=
ignored (|url-status=
suggested) (help)