انتقل إلى المحتوى
DF

DeviceCertTest for Android APK

الناشر: kcSystems
Android APK $4.99
تحميل v1.0.5 0 التحميلات
نوع الملفAPK
الإصدار1.0.5
الناشر kcSystems
يوم الاصدار٢٨‏/١١‏/٢٠١٩
تم إضافة التاريخ٢٨‏/١١‏/٢٠١٩
متطلبات نظام التشغيلAndroid
المتطلباتRequires Android 7.0 and up
إجمالي التنزيلات٠
السعر$4.99

وصف

يوفر DeviceCertTest القدرة على اختبار مصادقة عميل HTTPS/TLS المستند إلى شهادة X.509. كما يوفر أيضًا إدارة أساسية لزوج المفاتيح والشهادات.

لأجهزة Android 7.0+.

يوفر DeviceCertTest العمليات التالية:

اختبر اتصال HTTPS أو TLS.

قم بإنشاء زوج مفاتيح وشهادة موقعة ذاتيًا (RSA/EC).

قم بإنشاء طلب توقيع شهادة (CSR) PKCS # 10 بتنسيق PEM.

استيراد شهادة لزوج مفاتيح بتنسيق PEM.

استيراد زوج مفاتيح بتنسيق PKCS # 12 أو PEM.

قم بتصدير زوج مفاتيح بتنسيق PKCS # 12.

تصدير شهادة بتنسيق PEM.

عرض زوج من المفاتيح.

عرض شهادة.

عرض طلب توقيع شهادة (CSR) PKCS # 10.

احذف زوج المفاتيح.

قم بتثبيت زوج مفاتيح في 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 ثانية.

يتم الحفاظ على الاتصال لمدة ثانية واحدة ثم يتم إغلاقه.

قد لا يتم دعم استيراد المفاتيح الخاصة المشفرة بتنسيق PKCS # 8 (PEM) اعتمادًا على نوع خوارزمية PBE المطلوبة.

إخلاء المسؤولية: هذا التطبيق متاح للاستخدام على مسؤوليتك الخاصة دون أي ضمان من أي نوع.

برامج مشابهة

بدائل

المزيد من هذا الناشر