استيراد .PEM المفاتيح العامة والخاصة إلى JKS Keystore
-
21-09-2019 - |
سؤال
لدي مفاتيح عامة وخاصة في ملفات .PEM منفصلة التي سأحتاجها للوصول إلى JKS Keystore بطريقة ما.
حاول استخدام الأمر -Import في keytool لهذا الغرض ، والذي يعطي خطأ "ليس شهادة X.509".
أظن أن الحل له علاقة بـ OpenSSL ، لكنني لست متأكدًا تمامًا مما يجب فعله به.
سوف أقدر حقًا أي مساعدة في هذا ، لأنني جاهل تمامًا بكل شيء مرتبط بالتشفير.
شكرا مقدما ، -رولف
المحلول
يتوقع KeyTool الكائنات بتنسيق DER. PEM هو DER BASE64 المشفر ، مع رأس وتذييل. KeyTool لا يمكن تحليل PEM.
ومع ذلك ، يمكن لـ OpenSSL تحويل كائنات PEM إلى der. على سبيل المثال ، للحصول على شهادة X.509 ، -outform DER
تعليمات سطر الأوامر OpenSSL لاستخدام DER كتنسيق إخراجها.
هذه الصفحة على ما يبدو يحتوي على بعض التفسيرات التفصيلية.
لا تنتمي إلى StackOverflow