| Верзија | 1.0.5 |
|---|---|
| Издавач | kcSystems |
| Датум на издавање | 28.11.2019 |
| Датум на додавање | 28.11.2019 |
| Барања за ОС | Android |
| Барања | Requires Android 7.0 and up |
| Вкупно преземања | 0 |
| Цена | $4.99 |
Опис
DeviceCertTest обезбедува можност за тестирање на автентикација на клиентот HTTPS/TLS базирана на сертификат X.509. Исто така, обезбедува управување со основните парови на клучеви и сертификати.
За уреди со Android 7.0+.
DeviceCertTest ги обезбедува следните операции:
Тестирајте HTTPS или TLS врска.
Генерирајте пар клучеви и самопотпишан сертификат (RSA/EC).
Генерирајте барање за потпишување сертификат PKCS #10 (CSR) во формат PEM.
Увезете сертификат за пар клучеви во формат PEM.
Увезете пар клучеви во PKCS #12 или PEM формат.
Извезете пар клучеви во формат PKCS #12.
Извезете сертификат во формат PEM.
Прикажи пар клучеви.
Погледнете сертификат.
Прикажи барање за потпишување сертификат PKCS #10 (CSR).
Избришете пар клучеви.
Инсталирајте пар клучеви во Android KeyChain.
Се води дневник за сите операции. Самиот дневник ги има следните операции:
Прикажи дневник
Дневник за извоз
Исчисти дневник
Имајте предвид дека парот клучеви секогаш ќе биде во комплет со неговиот сертификат за јавен клуч.
Кога ќе се генерира пар клучеви, ќе се креира и самопотпишан сертификат за парот клучеви. Тие ќе ги имаат следните атрибути:
RSA: 2048 битни клучеви; SHA256со потпис на RSA
EC: P-256 клучеви; SHA256со потпис ECDSA
Кога генерирате пар клучеви, може да се одреди главното корисничко име (UPN) во Алтернативното име на предметот (SAN) со користење на форматот RFC822.
Откако парот клучеви ќе биде успешно тестиран, може да се промовира за тестирање во други апликации со инсталирање во Android KeyChain.
Оперативни белешки:
Оваа апликација ќе користи сертификати CA (сидра за доверба) и од системот Android и од продавниците за доверба на корисници. Ова овозможува да се инсталираат парови на клучеви во KeyChain и да се користат од други апликации. Корисничките CA сертификати може да се увезат со помош на операцијата за поставки за безбедност Инсталирај од SD-картичка (или еквивалент).
За да инсталирате пар клучеви во Android KeyChain, мора да биде овозможен Заклучениот екран (за да се обезбеди Android KeyChain).
Деинсталирањето на апликацијата ќе резултира со губење на сите податоци за апликацијата. Извезете ги сите клучеви што сакате да ги задржите. Податоците од апликацијата се задржуваат за ажурирања на апликациите.
Избраниот пар клучеви секогаш ќе се користи од страна на клиентот, без оглед на тоа кои типови или издавачи на клучеви се специфицирани од страната на серверот.
Тестот HTTPS користи HttpsURLConnection.connect() за да се поврзе со серверот.
Тестот TLS користи SSLSocket.startHandshake() за да се поврзе со серверот.
Истекот на врската е 1,5 секунди.
Врската се одржува 1 секунда, а потоа се затвора.
Увозот на шифрирани приватни клучеви во формат PKCS #8 (PEM), може да не биде поддржан во зависност од видот на потребниот алгоритам PBE.
ОДГОВОР: Оваа апликација е достапна за употреба на ваш сопствен ризик без гаранција од каков било вид.