SecureBox Pro ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਹੈ ਜੋ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ (ssh) ਕਮਾਂਡਾਂ ਅਤੇ ਕੁੰਜੀਆਂ, X.509 ਸਰਟੀਫਿਕੇਟਾਂ, ਡਾਇਜੈਸਟਾਂ ਅਤੇ ਆਦਿ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਵਾਧੂ ਕਮਾਂਡਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੀ ਹੈ।
ਜਿਵੇਂ ਕਿ RFC4251 ਵਿੱਚ ਦੱਸਿਆ ਗਿਆ ਹੈ: "ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ (SSH) ਇੱਕ ਅਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਉੱਤੇ ਸੁਰੱਖਿਅਤ ਰਿਮੋਟ ਲਾਗਇਨ ਅਤੇ ਹੋਰ ਸੁਰੱਖਿਅਤ ਨੈੱਟਵਰਕ ਸੇਵਾਵਾਂ ਲਈ ਇੱਕ ਪ੍ਰੋਟੋਕੋਲ ਹੈ।"
ਗੈਰ-ਪੇਸ਼ੇਵਰ ਸੰਸਕਰਣ ਵਾਂਗ ਹੀ, SecureBox Pro ਨੂੰ PKIX-SSH ਅਤੇ OpenSSL ਕਮਾਂਡਾਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਨਾਲ ਪੈਕ ਕੀਤਾ ਗਿਆ ਹੈ।
ਗੈਰ-ਪੇਸ਼ੇਵਰ ਸੰਸਕਰਣ ਦੇ ਉਲਟ, ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਕਨੈਕਸ਼ਨਾਂ, ਪਛਾਣਾਂ, ਸੈਸ਼ਨਾਂ ਅਤੇ ਆਦਿ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਟਰਮੀਨਲ ਇਮੂਲੇਟਰ ਅਤੇ ਉਪਭੋਗਤਾ ਇੰਟਰਫੇਸ (ਸਕ੍ਰੀਨਾਂ) ਨਾਲ ਬੰਡਲ ਕੀਤਾ ਗਿਆ ਹੈ।
ਐਪਲੀਕੇਸ਼ਨ "ਲਾਈਟ" (ਡਿਫੌਲਟ), "ਡਾਰਕ" ਜਾਂ "ਸਿਸਟਮ" ਥੀਮ ਮੋਡ ਦਾ ਸਮਰਥਨ ਕਰਦੀ ਹੈ ਕਿਉਂਕਿ "ਸਿਸਟਮ" ਡਿਵਾਈਸ ਡਿਫੌਲਟ ਮੋਡ ਨਾਲ ਲਿੰਕ ਹੁੰਦਾ ਹੈ।
ਐਪਲੀਕੇਸ਼ਨ ਸਕ੍ਰੀਨਾਂ ਤੋਂ ਉਪਭੋਗਤਾ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਕਨੈਕਸ਼ਨਾਂ ਦੇ ਮਾਪਦੰਡਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰ ਸਕਦਾ ਹੈ
ਅਤੇ ਸਿੱਧੇ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਕਨੈਕਸ਼ਨਾਂ (ssh ਸੈਸ਼ਨਾਂ) ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ।
ਹਰੇਕ ssh ਸੈਸ਼ਨ ਨੂੰ ਵੱਖਰੇ ਟਰਮੀਨਲ ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹਿਆ ਜਾਂਦਾ ਹੈ।
ਟਰਮੀਨਲ ਵਿੰਡੋਜ਼ (ਸੈਸ਼ਨ) ਨੂੰ ਸਵਾਈਪ ਸੰਕੇਤ ਨਾਲ ਜਾਂ ਸਿੱਧੇ ਨੇਵੀਗੇਸ਼ਨ ਮੀਨੂ ਤੋਂ ਬਦਲਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਇੱਕ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨ ਸਕ੍ਰੀਨ "ਪਬਲਿਕ ਕੁੰਜੀ ਪ੍ਰਮਾਣਿਕਤਾ ਵਿਧੀ" ਵਿੱਚ ਵਰਤੀਆਂ ਗਈਆਂ ਉਪਭੋਗਤਾ ਪਛਾਣਾਂ (ssh ਕੁੰਜੀਆਂ) ਦੇ ਪ੍ਰਬੰਧਨ ਨੂੰ ਸਰਲ ਬਣਾਉਂਦੀਆਂ ਹਨ।
ਪ੍ਰਬੰਧਨ ਵਿੱਚ ਸੁਰੱਖਿਅਤ-ਸ਼ੈਲ ਸਰਵਰਾਂ ਦੇ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਕੁੰਜੀ ਦੇ ਜਨਤਕ ਹਿੱਸੇ ਨੂੰ ਸਾਂਝਾ ਕਰਨ (ਭੇਜਣ) ਲਈ ਨਿਰਯਾਤ ਇੰਟਰਫੇਸ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
ਆਯਾਤ ਕਾਰਜਕੁਸ਼ਲਤਾ ਉਪਭੋਗਤਾ ਨੂੰ ਸਿੱਧੇ ਫਾਈਲਾਂ ਦੀ ਚੋਣ ਦੁਆਰਾ ਜਾਂ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਤੋਂ ਭੇਜਣ ਦੁਆਰਾ ਨਿੱਜੀ ਕੁੰਜੀਆਂ ਨੂੰ ਆਯਾਤ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀ ਹੈ।
ਐਪਲੀਕੇਸ਼ਨ ਸਥਾਨਕ ਕੰਸੋਲ (ਟਰਮੀਨਲ) ਤੱਕ ਪਹੁੰਚ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੀ ਹੈ।
ਸਥਾਨਕ ਟਰਮੀਨਲ ਹਰੇਕ ਐਂਡਰੌਇਡ ਡਿਵਾਈਸ ਦੇ ਜਨਮ-ਸ਼ੈੱਲ ਵਿੱਚ ਬਿਲਡ-ਇਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਉਪਭੋਗਤਾ ਫਾਈਲਾਂ, ਪ੍ਰਕਿਰਿਆਵਾਂ, ਡਿਵਾਈਸ ਅਤੇ ਆਦਿ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ ਸ਼ੈੱਲ ਕਮਾਂਡ ਦੇ ਸਿਸਟਮ ਸੈੱਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ.
ਨਾਲ ਹੀ ਉਪਭੋਗਤਾ ਐਪਲੀਕੇਸ਼ਨ ਦੁਆਰਾ ਪੈਕ ਕੀਤੀਆਂ ਸਾਰੀਆਂ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ.
ਟਰਮੀਨਲ ਸਕਰੀਨਾਂ ਪਹਿਲਾਂ ਤੋਂ ਪਰਿਭਾਸ਼ਿਤ ਰੰਗ ਸਕੀਮਾਂ ਜਿਵੇਂ ਕਿ "ਡਾਰਕ ਪੇਸਟਲ", "ਸੋਲਰਾਈਜ਼ਡ ਲਾਈਟ", "ਸੋਲਰਾਈਜ਼ਡ ਡਾਰਕ" ਅਤੇ ਆਦਿ ਦੀ ਵਰਤੋਂ ਕਰਦੀਆਂ ਹਨ। ਟੈਕਸਟ ਦਾ ਆਕਾਰ ਉਪਭੋਗਤਾ ਦੀ ਤਰਜੀਹਾਂ ਦਾ ਵਿਸ਼ਾ ਹੈ।
ਸਕ੍ਰੀਨ ਸੰਦਰਭ ਮੀਨੂ ਤੋਂ ਉਪਭੋਗਤਾ ਕਲਿੱਪਬੋਰਡ ਫੰਕਸ਼ਨੈਲਿਟੀ ਨੂੰ ਐਕਟੀਵੇਟ ਕਰ ਸਕਦਾ ਹੈ, ਫੰਕਸ਼ਨ ਜਾਂ ਕੰਟਰੋਲ ਕੁੰਜੀ ਭੇਜਣ ਲਈ, ਕੀਬੋਰਡ ਦਿਖਾ/ਲੁਕਾ ਸਕਦਾ ਹੈ, "CPU ਵੇਕ" ਜਾਂ "ਵਾਈ-ਫਾਈ" ਲਾਕ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਜਨਮੇ ਸ਼ੈੱਲ ਸਕ੍ਰਿਪਟ ਸਨਿੱਪਟ ਨੂੰ ਪੇਸਟ ਕਰ ਸਕਦਾ ਹੈ।
ਸਨਿੱਪਟ ਵੱਖ-ਵੱਖ Android ਵਿਸ਼ੇਸ਼ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ - ਜਾਂ ਤਾਂ ਦਸਤਾਵੇਜ਼ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜਾਂ ਸਮੱਗਰੀ ਪ੍ਰਦਾਤਾਵਾਂ ਤੋਂ।
ਨਾਲ ਹੀ ਇਹ ਫਾਈਲ ਸਿਸਟਮ ਤੋਂ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਪਰ ਨਵੇਂ ਡਿਵਾਈਸਾਂ 'ਤੇ OS ਸਿਰਫ ਐਪਲੀਕੇਸ਼ਨ ਡੇਟਾ ਤੱਕ ਪਹੁੰਚ ਨੂੰ ਸੀਮਤ ਕਰਦਾ ਹੈ।
ਬੰਡਲਡ PKIX-SSH ਸਮਰਥਿਤ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ, ਚਿੱਪਰ, ਮੈਕਸ ਦੀ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦਾ ਹੈ
ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਪ੍ਰੋਟੋਕੋਲ ਲਈ.
ਯੋਜਨਾ ਜਨਤਕ ਕੁੰਜੀਆਂ 'ਤੇ ਆਧਾਰਿਤ, ਸਮਰਥਿਤ ਜਨਤਕ ਕੁੰਜੀ ਐਲਗੋਰਿਦਮ ਹਨ:
Ed25519 : ssh-ed25519
EC : ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521
RSA : rsa-sha2-256, rsa-sha2-512, ssh-rsa
DSA: ssh-dss
ਪਲਾਨ ਕੁੰਜੀਆਂ ਐਪਲੀਕੇਸ਼ਨ ਸਕ੍ਰੀਨਾਂ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਵਿਵਸਥਿਤ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਇਸ ਤੋਂ ਇਲਾਵਾ EC ਅਤੇ RSA ਲਈ ਡਿਵਾਈਸ ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਕੁੰਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ 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
Ed25519 : x509v3-ssh-ed25519
DSA : x509v3-ssh-dss, x509v3-sign-dss
ਐਲਗੋਰਿਦਮ ਦਾ ਇਹ ਸੈੱਟ ਤਾਂ ਹੀ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਜੇਕਰ X.509 ਆਧਾਰਿਤ ਪਛਾਣ (ਕੁੰਜੀ) ਆਯਾਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਬਿਹਤਰ ਸਹਾਇਤਾ ਲਈ ਐਪਲੀਕੇਸ਼ਨ ssh "ask-pass" ਡਾਇਲਾਗ ਕਾਰਜਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਡੈਸਕਟਾਪ ਦੇ ਉਲਟ ਡਾਇਲਾਗ ਸੁਰੱਖਿਅਤ ਸ਼ੈੱਲ ਸੈਸ਼ਨ ਸਕ੍ਰੀਨ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ।
OpenSSL ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਕੁੰਜੀਆਂ, X.509 ਸਰਟੀਫਿਕੇਟ, ਡਾਇਜੈਸਟ ਅਤੇ ਆਦਿ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਸਹਾਇਕ ਕਮਾਂਡਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਇਸ ਵਿੱਚ ਸ਼ਾਮਲ ਹੈ, ਪਰ ਇਸ ਤੱਕ ਸੀਮਿਤ ਨਹੀਂ ਹੈ,
ਮੁੱਖ ਪ੍ਰਬੰਧਨ ਕਮਾਂਡਾਂ ਜਿਵੇਂ ਕਿ genpkey ਅਤੇ pkey, ec ਅਤੇ ecparam, rsa, dsa ਅਤੇ dsaparam,
ਕੁੰਜੀਆਂ ਨਾਲ ਸੰਚਾਲਨ ਲਈ ਕਮਾਂਡਾਂ - pkeyutl,
ਕੁੰਜੀ ਡਾਟਾ ਪ੍ਰਬੰਧਨ ਲਈ ਕਮਾਂਡਾਂ - pkcs12, pkcs8 ਅਤੇ pkcs7,
X.509 ਸਰਟੀਫਿਕੇਟ, ਰੱਦ ਕਰਨ ਦੀ ਸੂਚੀ ਅਤੇ ਅਥਾਰਟੀਆਂ ਦੇ ਪ੍ਰਬੰਧਨ ਲਈ ਕਮਾਂਡਾਂ - x509, crl ਅਤੇ ca,
ਟਾਈਮ ਸਟੈਂਪਿੰਗ ਅਥਾਰਟੀ ਟੂਲ - ts.
ਟਿੱਪਣੀ: ਦਸਤੀ ਪੰਨਿਆਂ ਸਮੇਤ ਕਮਾਂਡਾਂ ਦੀ ਪੂਰੀ ਸੂਚੀ ਐਪਲੀਕੇਸ਼ਨ ਵੈੱਬ-ਸਾਈਟ 'ਤੇ ਉਪਲਬਧ ਹੈ।
ਅੱਪਡੇਟ ਕਰਨ ਦੀ ਤਾਰੀਖ
10 ਜਨ 2026