Java Keytool لـ SSL: أسماء مستعارة CSR ، مفاتيح و Keystores

قرأت هذه المقالة حول كيفية استخدام keytool لإنشاء CSRs لمؤسستك. كان الأمر بسيطًا وسهلاً ، ولكنه ترك لي بعض الأسئلة التي لم أتمكن من العثور على إجابات وصفية واضحة لـ:

  • ما هو مفهوم جافا الخاص بـ CSR الاسم المستعار ولماذا تريد استخدام واحد؟ أين يتم تخزين هذا الاسم المستعار وما هي الأدوات/واجهات برمجة التطبيقات الأخرى التي يمكنها الوصول إليها؟
  • ما الفرق بين key و keystyst ؟
0

2 إجابة

ما مفهوم جافا للاسم المستعار لـ CSR ولماذا تريد استخدام واحد؟ أين يتم تخزين هذا الاسم المستعار وما هي الأدوات/واجهات برمجة التطبيقات الأخرى التي يمكنها الوصول إليها؟

First of all, java uses keystores to keep keys (and certificates) inside. Single keystore can hold many certificates, so you need a way to differentiate them. That's what aliases are for. Having a keystore, an alias (and a password if needed) you can get the certificate from the keystore using Java Crypto API (specifically classes like Keystore). Here, you have a an example of how the Crypto API can be used to load a key from keystore

ما الفرق بين المفتاح ومخزن المفاتيح؟

keystore هي حاوية. يتم الاحتفاظ بالمفاتيح داخل keystores .

0
وأضاف

ملف تخزين المفاتيح هو تنسيق ملف يستخدم لاستيعاب الشهادات والمفاتيح الخاصة ، ويستخدم الاسم المستعار لتحديد كل إدخال في مخزن المفاتيح المشفرة.

0
وأضاف