SecureBox Pro-ssh&terminal 정보
보안 쉘 및 사용자 인터페이스와 통합 단말기와 보조 명령.
SecureBox Pro는 보안 셸(SSH) 명령어와 키, X.509 인증서, 다이제스트 등을 관리하는 추가 명령어를 제공하는 애플리케이션입니다.
RFC4251에 명시된 바와 같이, "보안 셸(SSH)은 안전하지 않은 네트워크를 통해 안전한 원격 로그인 및 기타 보안 네트워크 서비스를 제공하기 위한 프로토콜입니다."
일반 버전과 마찬가지로 SecureBox Pro에는 PKIX-SSH 및 OpenSSL 명령어의 전체 목록이 포함되어 있습니다.
일반 버전과 달리, SecureBox Pro에는 터미널 에뮬레이터와 보안 셸 연결, ID, 세션 등을 관리할 수 있는 사용자 인터페이스(화면)가 함께 제공됩니다.
이 애플리케이션은 "라이트"(기본값), "다크" 또는 "시스템" 테마 모드를 지원하며, "시스템" 모드는 장치의 기본 모드와 연동됩니다.
사용자는 애플리케이션 화면에서 보안 셸 연결의 매개변수를 정의하거나
보안 셸 연결(SSH 세션)을 직접 열 수 있습니다.
각 SSH 세션은 별도의 터미널 창에서 열립니다.
터미널 창(세션)은 스와이프 동작이나 탐색 메뉴에서 직접 전환할 수 있습니다.
다른 애플리케이션 화면은 "공개 키 인증 방식"에 사용되는 사용자 ID(SSH 키) 관리를 간소화합니다.
관리 기능에는 보안 셸 서버 관리자에게 공개 키 부분을 공유(전송)할 수 있는 내보내기 인터페이스가 포함됩니다.
가져오기 기능을 통해 사용자는 파일을 직접 선택하거나 다른 애플리케이션에서 전송하여 개인 키를 가져올 수 있습니다.
이 애플리케이션은 로컬 콘솔(터미널)에 대한 접근을 제공합니다.
로컬 터미널은 각 안드로이드 기기에 내장된 셸을 사용합니다.
사용자는 시스템에서 제공하는 셸 명령어 세트를 사용하여 파일, 프로세스, 장치 등을 관리할 수 있습니다.
또한 애플리케이션에서 제공하는 모든 명령어를 사용할 수 있습니다.
터미널 화면은 "어두운 파스텔", "솔라라이즈드 라이트", "솔라라이즈드 다크" 등 미리 정의된 색상 테마 중 하나를 사용합니다. 텍스트 크기는 사용자의 기본 설정에 따라 조정할 수 있습니다.
화면 컨텍스트 메뉴에서 사용자는 클립보드 기능을 활성화하고, 기능 키 또는 제어 키를 전송하고, 키보드를 표시/숨기고, "CPU 웨이크업" 또는 "Wi-Fi 잠금"을 획득하고, 생성된 셸 스크립트 조각을 붙여넣을 수 있습니다.
스크린샷은 다양한 Android 특수 기술(문서 제공자 또는 콘텐츠 제공자)을 사용하여 얻을 수 있습니다.
또한 파일 시스템에서도 얻을 수 있지만, 최신 기기에서는 OS가 애플리케이션 데이터에만 접근을 제한합니다.
PKIX-SSH는 보안 셸 프로토콜에 대해 가장 광범위한 키 알고리즘, 칩, MAC 주소를 지원합니다.
지원되는 공개 키 알고리즘은 플랜 공개 키를 기준으로 다음과 같습니다.
ML-DSA: ssh-mldsa-65, ssh-mldsa-44, ssh-mldsa-87
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 인증서 기반 알고리즘을 지원합니다.
ML-DSA: x509v3-mldsa-65, x509v3-mldsa-44, x509v3-mldsa-87
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 기반 ID(키)가 가져오기됩니다.
더 나은 지원을 위해 애플리케이션은 SSH "ask-pass" 대화 상자 기능을 제공합니다.
데스크톱과 달리 이 대화 상자는 보안 셸 세션 화면과 연결되어 있습니다.
OpenSSL 명령줄 도구는 키, X.509 인증서, 다이제스트 등을 관리하기 위한 보조 명령을 제공합니다.
다음과 같은 명령이 포함됩니다(단, 이에 국한되지는 않습니다).
키 관리 명령(genpkey, pkey, ec, ecparam, rsa, dsa, dsaparam 등),
키 조작 명령(pkeyutl),
키 데이터 관리 명령(pkcs12, pkcs8, pkcs7 등),
X.509 인증서, 폐지 목록 및 인증 기관 관리 명령(x509, crl, ca 등),
타임스탬핑 도구(ts)
참고: 전체 명령 목록 및 매뉴얼 페이지는 애플리케이션 웹사이트에서 확인할 수 있습니다.