ਸਕਿਓਰ ਬਾਕਸ ਇੱਕ ਐਡ-ਆਨ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਟਰਮੀਨਲ ਐਪਲੀਕੇਸ਼ਨਾਂ (1)(2)(3) ਲਈ ਵਾਧੂ ਕਮਾਂਡਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੀ ਹੈ।
ਪੈਕੇਜ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਕਮਾਂਡਾਂ (ਕਲਾਇੰਟ, ਕੁੰਜੀ ਪ੍ਰਬੰਧਨ, ਫਾਈਲ ਟ੍ਰਾਂਸਫਰ, ਏਜੰਟ, ਡੈਮਨ) ਅਤੇ
ਕੁੰਜੀਆਂ, X.509 ਸਰਟੀਫਿਕੇਟ, ਡਾਇਜੈਸਟ ਅਤੇ ਆਦਿ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਕਮਾਂਡਾਂ।
ਨੋਟ ਕਰੋ \"ਪ੍ਰੋ\" ਸੰਸਕਰਣ ਏਕੀਕ੍ਰਿਤ ਟਰਮੀਨਲ ਅਤੇ ਯੂਜ਼ਰ ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ ਪੂਰਾ ਕਾਰਜਸ਼ੀਲ ਹੈ ਜਿਸ ਤੋਂ ਤੁਸੀਂ ਆਸਾਨੀ ਨਾਲ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਸੈਸ਼ਨਾਂ ਅਤੇ ਪੈਰਾਮੀਟਰਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰ ਸਕਦੇ ਹੋ।
ਸਕਿਓਰ ਸ਼ੈੱਲ (SSH) ਇੱਕ ਅਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਉੱਤੇ ਸੁਰੱਖਿਅਤ ਰਿਮੋਟ ਲੌਗਿਨ ਅਤੇ ਹੋਰ ਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਸੇਵਾਵਾਂ ਲਈ ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ।
ਇਹ ਇੱਕ ਅਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਉੱਤੇ ਦੋ ਅਵਿਸ਼ਵਾਸਯੋਗ ਮੇਜ਼ਬਾਨਾਂ ਵਿਚਕਾਰ ਸੁਰੱਖਿਅਤ ਏਨਕ੍ਰਿਪਟਡ ਸੰਚਾਰ ਪ੍ਰਦਾਨ ਕਰਨ ਦਾ ਇਰਾਦਾ ਹੈ।
ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਕਮਾਂਡਾਂ PKIX-SSH (ਵਿਸ਼ਵ ਵਿੱਚ ਸਭ ਤੋਂ ਅਮੀਰ ssh ਲਾਗੂ ਕਰਨ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ) ਦੀ Android ਪਲੇਟਫਾਰਮ ਲਈ ਪੋਰਟ ਹਨ।
PKIX-SSH ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਪ੍ਰੋਟੋਕੋਲ ਲਈ ਸਮਰਥਿਤ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ, ਚਿੱਪਰ, ਮੈਕਸ ਦੀ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ।
ਉਦਾਹਰਨ ਲਈ ਸਮਰਥਿਤ ਜਨਤਕ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ ਵਿੱਚ X.509 ਸਰਟੀਫਿਕੇਟ ਅਧਾਰਤ ਕੁੰਜੀਆਂ ਸ਼ਾਮਲ ਹਨ:
EC : x509v3-ecdsa-sha2-nistp256, x509v3-ecdsa-sha2-nistp384, x509v3-ecdsa-sha2-nistp521
RSA : x509v3-rsa2048-sha256, x509v3-ssh-rsa, x509v3-sign-rsa
DSA : x509v3-ssh-dss, x509v3-sign-dss
ਨਾਲ ਹੀ ਯੋਜਨਾ ਜਨਤਕ ਕੁੰਜੀਆਂ 'ਤੇ ਅਧਾਰਤ ਜਨਤਕ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ:
EC : ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521
RSA : ssh-rsa, rsa-sha2-256, rsa-sha2-512
Ed25519 : ssh-ed25519
DSA: ssh-dss
ਅਨੁਕੂਲ ਜਨਤਕ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ ਚੋਣ ਵਿੱਚ ਵਰਤਿਆ ਗਿਆ ਕਲਾਇੰਟ ਅਤੇ ਸਰਵਰ ਸਮਰਥਨ ਐਕਸਟੈਂਸ਼ਨ ਗੱਲਬਾਤ ਵਿਧੀ।
ਕੁੰਜੀਆਂ, X.509 ਸਰਟੀਫਿਕੇਟ, ਡਾਇਜੈਸਟ ਅਤੇ ਆਦਿ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਸਹਾਇਕ ਕਮਾਂਡਾਂ OpenSSL ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਕਮਾਂਡਾਂ ਦੀ ਇਸ ਸੂਚੀ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ, ਪਰ ਇਸ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ,
ਮੁੱਖ ਪ੍ਰਬੰਧਨ ਕਮਾਂਡਾਂ ਜਿਵੇਂ ਕਿ ec ਅਤੇ ecparam, rsa, dsa ਅਤੇ dsaparam, genpkey ਅਤੇ pkey,
X.509 ਸਰਟੀਫਿਕੇਟ, ਰੱਦ ਕਰਨ ਦੀ ਸੂਚੀ ਅਤੇ ਅਥਾਰਟੀਆਂ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਕਮਾਂਡਾਂ - x509, crl ਅਤੇ ca,
ਕੁੰਜੀ ਡਾਟਾ ਪ੍ਰਬੰਧਨ ਲਈ ਕਮਾਂਡਾਂ - pkcs12, pkcs8 ਅਤੇ pkcs7,
ਓਪਰੇਸ਼ਨ ਲਈ ਕਮਾਂਡਾਂ will key - pkeyutl,
ਟਾਈਮ ਸਟੈਂਪਿੰਗ ਅਥਾਰਟੀ ਟੂਲ - ts.
ਦਸਤੀ ਪੰਨਿਆਂ ਸਮੇਤ ਕਮਾਂਡਾਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਐਪਲੀਕੇਸ਼ਨ ਵੈੱਬ-ਸਾਈਟ 'ਤੇ ਉਪਲਬਧ ਹੈ।
ਨੋਟ:
(1) ਐਪਲੀਕੇਸ਼ਨ ਟਰਮੀਨਲ "ਟਰਮਵਨ ਪਲੱਸ" ਨਾਲ ਸਭ ਤੋਂ ਵਧੀਆ ਏਕੀਕ੍ਰਿਤ ਹੈ।
(2) ਐਂਡਰੌਇਡ 9.0 (ਪਾਈ) ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ SELinux ਅਨੁਮਤੀ ਨੂੰ ਸਖਤ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਕਿਸੇ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਇਸਦੇ ਫਾਈਲ ਸਿਸਟਮ ਟ੍ਰੀ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਦਿੱਤੀ ਗਈ ਹੈ। ਇਹ SecureBox ਨੂੰ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੁਆਰਾ ਵਰਤਣ ਲਈ ਪੈਕ ਕੀਤੀਆਂ ਬਾਈਨਰੀਆਂ ਨੂੰ "ਨਿਰਯਾਤ" ਕਰਨ ਤੋਂ ਰੋਕਦਾ ਹੈ। "TermOne Plus" (3.1) ਅਤੇ SecureBox (2.1) ਦੇ ਆਲੇ-ਦੁਆਲੇ ਕੰਮ ਦੇ ਤੌਰ 'ਤੇ "user id ਸ਼ੇਅਰ" ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹਨ। ਇਹ ਅਸੰਗਤ ਸੋਧ ਹੈ ਜਿਸ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਮੁੜ ਸਥਾਪਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ। ਇੱਕ ਹੋਰ ਮਾੜਾ ਪ੍ਰਭਾਵ ਇਹ ਹੈ ਕਿ ਟਰਮੀਨਲ ਐਪਲੀਕੇਸ਼ਨ ਦੀ SecureBox ਬਾਈਨਰੀਆਂ ਅਤੇ ਕੌਂਫਿਗਰੇਸ਼ਨ ਫਾਈਲਾਂ ਤੱਕ ਪੂਰੀ ਪਹੁੰਚ ਹੈ!
(3) Android 10.0 "ਲਿਖਣਯੋਗ" ਡਾਇਰੈਕਟਰੀਆਂ ਤੋਂ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਦਿੰਦਾ ਹੈ। SecureBox 2.2 Android 10.0 ਲਈ ਢੁਕਵਾਂ ਨਵਾਂ ਪੈਕੇਜਿੰਗ ਮਾਡਲ ਪੇਸ਼ ਕਰਦਾ ਹੈ। ਨਾਲ ਹੀ ਨਵੇਂ ਪੈਕਗਿੰਡ ਮਾਡਲ ਲਈ ਟਰਮੀਨਲ ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਸੰਬੰਧਿਤ ਸਮਰਥਨ ਦੀ ਲੋੜ ਹੈ - "ਟਰਮਓਨ ਪਲੱਸ" 3.2 ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ।