Bỏ qua đến nội dung
DF

DeviceCertTest for Android APK

Nhà xuất bản: kcSystems
Android APK $4.99
Tải xuống v1.0.5 0 lượt tải
Loại tệpAPK
Phiên bản1.0.5
Nhà xuất bản kcSystems
Ngày phát hành28 thg 11, 2019
Ngày thêm28 thg 11, 2019
Yêu cầu OsAndroid
Yêu cầuRequires Android 7.0 and up
Tổng số lượt tải xuống0
Giá bán$4.99

Sự miêu tả

DeviceCertTest cung cấp khả năng kiểm tra xác thực ứng dụng khách HTTPS/TLS dựa trên chứng chỉ X.509. Nó cũng cung cấp cặp khóa cơ bản và quản lý chứng chỉ.

Đối với thiết bị Android 7.0+.

DeviceCertTest cung cấp các hoạt động sau:

Kiểm tra kết nối HTTPS hoặc TLS.

Tạo cặp khóa và chứng chỉ tự ký (RSA/EC).

Tạo yêu cầu ký chứng chỉ PKCS # 10 (CSR) ở định dạng PEM.

Nhập chứng chỉ cho một cặp khóa ở định dạng PEM.

Nhập cặp khóa ở định dạng PKCS # 12 hoặc PEM.

Xuất cặp khóa ở định dạng PKCS # 12.

Xuất chứng chỉ ở định dạng PEM.

Xem một cặp khóa.

Xem chứng chỉ.

Xem yêu cầu ký chứng chỉ PKCS # 10 (CSR).

Xóa một cặp khóa.

Cài đặt cặp khóa trong Android KeyChain.

Một nhật ký được duy trì của tất cả các hoạt động. Bản thân Nhật ký có các hoạt động sau:

Xem nhật kí

Xuất Nhật ký

Xóa nhật ký

Lưu ý rằng một cặp khóa sẽ luôn được đóng gói cùng với chứng chỉ khóa công khai của nó.

Khi một cặp khóa được tạo, chứng chỉ tự ký cũng sẽ được tạo cho cặp khóa. Chúng sẽ có các thuộc tính sau:

Các khóa RSA: 2048 bit; SHA256withRSA chữ ký

Phím EC: P-256; SHA256withECDSA chữ ký

Khi tạo một cặp khóa, Tên chính của Người dùng (UPN) có thể được chỉ định trong Tên Thay thế Chủ đề (SAN) bằng cách sử dụng định dạng RFC822.

Khi một cặp khóa đã được kiểm tra thành công, nó có thể được quảng bá để thử nghiệm trong các ứng dụng khác bằng cách cài đặt nó trong Android KeyChain.

Ghi chú hoạt động:

Ứng dụng này sẽ sử dụng chứng chỉ CA (neo tin cậy) từ cả Hệ thống Android và cửa hàng tin cậy của Người dùng. Điều này cho phép các cặp khóa được cài đặt trong KeyChain và được sử dụng bởi các ứng dụng khác. Chứng chỉ CA người dùng có thể được nhập bằng thao tác Cài đặt bảo mật Cài đặt từ thẻ SD (hoặc tương đương).

Để cài đặt cặp khóa trong Android KeyChain, Màn hình khóa phải được bật (để bảo mật Android KeyChain).

Gỡ cài đặt ứng dụng sẽ làm mất tất cả dữ liệu ứng dụng. Xuất bất kỳ khóa nào bạn muốn giữ lại. Dữ liệu ứng dụng được giữ lại để cập nhật ứng dụng.

Cặp khóa đã chọn sẽ luôn được phía máy khách sử dụng bất kể loại khóa hoặc tổ chức phát hành nào được phía máy chủ chỉ định.

Kiểm tra HTTPS sử dụng HttpsURLConnection.connect () để kết nối với máy chủ.

Kiểm tra TLS sử dụng SSLSocket.startHandshake () để kết nối với máy chủ.

Thời gian chờ kết nối là 1,5 giây.

Kết nối được duy trì trong 1 giây và sau đó đóng lại.

Nhập khóa riêng được mã hóa ở định dạng PKCS # 8 (PEM), có thể không được hỗ trợ tùy thuộc vào loại thuật toán PBE được yêu cầu.

KHUYẾN CÁO: Ứng dụng này được cung cấp sẵn để bạn tự chịu rủi ro và không bảo hành dưới bất kỳ hình thức nào.

Các chương trình tương tự

Các lựa chọn thay thế

Thêm từ nhà xuất bản này