सुरक्षित बॉक्स हे अॅड-ऑन अॅप्लिकेशन आहे जे टर्मिनल अॅप्लिकेशन्ससाठी अतिरिक्त कमांड ऑफर करते (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,
ऑपरेशनसाठी कमांड विल की - pkeyutl,
वेळ मुद्रांकन प्राधिकरण साधन - ts.
मॅन्युअल पृष्ठांसह आदेशांची संपूर्ण यादी ऍप्लिकेशन वेबसाइटवर उपलब्ध आहे.
टिपा:
(१) अर्ज टर्मिनल "टर्मवन प्लस" सह उत्तम प्रकारे एकत्रित केला आहे.
(2) Android 9.0 (Pie) सह प्रारंभ करून SELinux परवानगी कठोर केली आहे आणि आणखी एका अनुप्रयोगास त्याचे फाइल सिस्टम ट्री सामायिक करण्याची परवानगी देत नाही. हे SecureBox ला इतर अनुप्रयोगांद्वारे वापरण्यासाठी पॅकेज केलेल्या बायनरी "निर्यात" करण्यास प्रतिबंधित करते. "TermOne Plus" (3.1) आणि SecureBox (2.1) च्या आसपास काम करताना "वापरकर्ता आयडी शेअर करणे" सुरू होते. हे विसंगत बदल आहे ज्यासाठी अनुप्रयोग पुन्हा स्थापित करणे आवश्यक आहे. दुसरा साइड इफेक्ट असा आहे की टर्मिनल ऍप्लिकेशनला SecureBox बायनरी आणि कॉन्फिगरेशन फाइल्समध्ये पूर्ण प्रवेश आहे!
(3) Android 10.0 "लेखन करण्यायोग्य" निर्देशिकांमधून अंमलबजावणी करण्यास अनुमती देत नाही. SecureBox 2.2 Android 10.0 साठी योग्य असलेले नवीन पॅकेजिंग मॉडेल ऑफर करते. तसेच नवीन packgind मॉडेलला टर्मिनल ऍप्लिकेशनकडून संबंधित समर्थन आवश्यक आहे - "TermOne Plus" 3.2 मध्ये जोडले आहे.