| 파일 유형 | APK |
|---|---|
| 버전 | 1.0.5 |
| 발행자 | kcSystems |
| 출시일 | 2019. 11. 28. |
| 추가 된 날짜 | 2019. 11. 28. |
| OS 요구 사항 | Android |
| 요구 사항 | Requires Android 7.0 and up |
| 총 다운로드 | 0 |
| 가격 | $4.99 |
기술
DeviceCertTest는 X.509 인증서 기반 HTTPS/TLS 클라이언트 인증을 테스트하는 기능을 제공합니다. 또한 기본 키 쌍 및 인증서 관리를 제공합니다.
Android 7.0 이상 기기용.
DeviceCertTest는 다음 작업을 제공합니다.
HTTPS 또는 TLS 연결을 테스트합니다.
키 쌍 및 자체 서명된 인증서(RSA/EC)를 생성합니다.
PEM 형식으로 PKCS #10 인증서 서명 요청(CSR)을 생성합니다.
PEM 형식의 키 쌍에 대한 인증서를 가져옵니다.
PKCS #12 또는 PEM 형식의 키 쌍을 가져옵니다.
PKCS #12 형식으로 키 쌍을 내보냅니다.
인증서를 PEM 형식으로 내보냅니다.
키 쌍을 봅니다.
인증서를 봅니다.
PKCS #10 인증서 서명 요청(CSR)을 봅니다.
키 쌍을 삭제합니다.
Android KeyChain에 키 쌍을 설치합니다.
모든 작업에 대한 로그가 유지됩니다. 로그 자체에는 다음 작업이 있습니다.
로그 보기
로그 내보내기
로그 지우기
키 쌍은 항상 공개 키 인증서와 함께 제공됩니다.
키 쌍이 생성되면 키 쌍에 대한 자체 서명된 인증서도 생성됩니다. 다음과 같은 속성을 갖습니다.
RSA: 2048비트 키; SHA256withRSA 서명
EC: P-256 키; SHA256withECDSA 서명
키 쌍을 생성할 때 RFC822 형식을 사용하여 SAN(주체 대체 이름)에 UPN(사용자 계정 이름)을 지정할 수 있습니다.
키 쌍이 성공적으로 테스트되면 Android KeyChain에 설치하여 다른 앱에서 테스트하도록 승격할 수 있습니다.
작동 참고 사항:
이 앱은 Android 시스템 및 사용자 신뢰 저장소 모두에서 CA 인증서(트러스트 앵커)를 사용합니다. 이를 통해 키 쌍을 KeyChain에 설치하고 다른 앱에서 사용할 수 있습니다. 사용자 CA 인증서는 보안 설정 작업 SD 카드에서 설치(또는 이에 상응하는 것)를 사용하여 가져올 수 있습니다.
Android KeyChain에 키 쌍을 설치하려면 잠금 화면을 활성화해야 합니다(Android KeyChain을 보호하기 위해).
앱을 제거하면 모든 앱 데이터가 손실됩니다. 유지하려는 모든 키를 내보냅니다. 앱 데이터는 앱 업데이트를 위해 유지됩니다.
선택한 키 쌍은 서버 측에서 지정한 키 유형 또는 발급자에 관계없이 항상 클라이언트 측에서 사용됩니다.
HTTPS 테스트는 HttpsURLConnection.connect()를 사용하여 서버에 연결합니다.
TLS 테스트는 SSLSocket.startHandshake()를 사용하여 서버에 연결합니다.
연결 시간 초과는 1.5초입니다.
연결은 1초 동안 유지된 후 닫힙니다.
PKCS #8 형식(PEM)의 암호화된 개인 키 가져오기는 필요한 PBE 알고리즘 유형에 따라 지원되지 않을 수 있습니다.
면책 조항: 이 앱은 어떤 종류의 보증도 없이 자신의 책임하에 사용할 수 있습니다.