ما هو ملف CRT؟
الملف ذو الامتداد .crt هو ملف شهادة أمان تستخدمه مواقع الويب الآمنة لتأسيس اتصالات آمنة من خادم الويب إلى المستعرض. تتيح مواقع الويب الآمنة تأمين عمليات نقل البيانات وتسجيلات الدخول ومعاملات بطاقات الدفع وتوفير تصفح آمن للموقع. إذا فتحت موقعًا آمنًا ، فسترى رمز “قفل” في شريط العناوين. إذا قمت بالنقر فوقه ، يمكنك عرض تفاصيل الشهادة المثبتة. تقوم الشركات الدولية مثل Verisign و Thawte بتوزيع شهادات SSL هذه.
تنسيق ملف CRT
ملفات CRT بتنسيق ASCII ويمكن فتحها في أي محرر نصوص لعرض محتويات ملف الشهادة. وهي تتبع معيار الشهادة X.509 الذي يحدد هيكل الشهادة. يحدد حقول البيانات التي يجب تضمينها في شهادة SSL. ينتمي CRT إلى تنسيق PEM للشهادات التي هي ملفات مشفرة Base64 ASCII.
بنية ملف PEM
يمكن أن يحتوي ملف PEM على شهادات متعددة. في مثل هذه الحالة ، تتبع كل شهادة في ملف PEM الهيكل التالي.
---- BEGIN CERTIFICATE----
...
...
...
Encoded string for encryption of data
...
...
...
----END CERTIFICATE----
مثال على تنسيق ملف CRT
---- BEGIN CERTIFICATE----
MIICUDCCAdoCBDaM1tYwDQYJKoZIhvcNAQEEBQAwgY8xCzAJBgNVBAYTAlVTMRMwMIICCDAaBgkqhkiG9w0BBQMwDQQIIfYyAEFKaEECAQUEggHozdmgGz7zbC1mcJ2rcNAQEEBQAwgY8xCzAJBgNVBAYTAlVTMRMwMIICCDAaBgkqhkiG9lVTMRMwMIICCDAaBgkqhkiG9w0BBQMwDQQIIfYwDQYJKoZIhvcNAQEEBQAwgY8xCzAkiG9w0BBQMwDQQIIfYyAEFKaEECAQUEggHozdmgGz7wgY8xCzAJBgNVBAYTAlVTMRMwMIICCDAaBgkqhkiG9w0BBQMwDQQIIfYyAEFKaEECAQUEggHozdmgGz7zbC1mcJ2rcNAQEEBQAwgY8xCzAJBgNVBAYTAlVTMR
----END CERTIFICATE----