OpenSSL என்பது ஒரு திறந்த மூல முழு அம்ச கட்டளை வரி பயன்பாடாகும், இது பொதுவாக CSR மற்றும் தனியார் விசைகளை உருவாக்குதல், SSL/TLS சான்றிதழ்களை நிறுவுதல், பாதுகாப்பு சான்றிதழ் வடிவங்களை மாற்றுவது போன்றவற்றுக்கு பயன்படுத்தப்படுகிறது.
இன்றைய பதிவில், ஒரு CER கோப்பை PEM ஆக மாற்றுவது எப்படி என்பதை விவரிப்போம்.
குறிப்பு: இங்கே காட்டப்பட்டுள்ள கட்டளைகள் உபுண்டு 20.04 எல்டிஎஸ் முனையத்தில் நிரூபிக்கப்பட்டுள்ளன. உபுண்டு டெஸ்க்டாப்பில் டெர்மினலைத் திறக்க, சூப்பர் கீயை அழுத்தி அப்ளிகேஷன்ஸ் மெனுவிலிருந்து தொடங்கவும் அல்லது Ctrl+Alt+T குறுக்குவழியைப் பயன்படுத்தி அதைத் திறக்கவும்.
CER கோப்பு
CER கோப்பு என்பது X.509 சான்றிதழை சேமிக்கப் பயன்படுத்தப்படும் ஒரு பாதுகாப்பு கோப்பு. இது ஒரு வலைத்தளத்தின் நம்பகத்தன்மையை சரிபார்க்கும் CA (சான்றிதழ் அதிகாரம்) மூலம் வழங்கப்பட்டு வழங்கப்படுகிறது. இது சான்றிதழ் உரிமையாளர் மற்றும் பொது விசையைப் பற்றிய தகவல்களைக் கொண்டுள்ளது.
PEM கோப்பு
PEM (Privacy Enhanced Mail) என்பது bas64 குறியிடப்பட்ட ASCII கோப்புகளாகும், சான்றிதழ்கள் அதிகாரிகள் சான்றிதழ்களை வழங்குகின்றன. இந்த வடிவம் கிரிப்டோகிராஃபிக் விசைகள் மற்றும் சான்றிதழ்கள் மற்றும் பிற இடைநிலை சான்றிதழ்களை சேமித்து அனுப்ப பயன்படுகிறது.
ஒரு CER கோப்பை PEM ஆக மாற்றுகிறது
ஓபன்எஸ்எஸ்எல் கருவித்தொகுப்பு இயல்பாக உபுண்டுவில் நிறுவப்பட்டுள்ளது. இருப்பினும், அது இல்லை என்றால், நீங்கள் அதை டெர்மினலில் பின்வரும் கட்டளை மூலம் நிறுவலாம்:
$ sudo apt openssl ஐ நிறுவவும்
சூடோ கடவுச்சொல்லை உள்ளிடவும். நீங்கள் உடன் கேட்கப்படும் போது y / n விருப்பம், வெற்றி மற்றும் தொடர்வதற்கு. அதன் பிறகு, அது கணினியில் OpenSSL ஐ நிறுவத் தொடங்கும்.
CER கோப்பை PEM ஆக மாற்ற, பின்வரும் தொடரியலைப் பயன்படுத்தவும்:
$ openssl x509 -டெர் -இன் செர்ட்.சர் -அவுட்ஃபார்ம் பெம் -அவுட் செர்ட்.பெம்மேற்கண்ட தொடரியலில், cert.cer நீங்கள் PEM வடிவத்தில் மாற்ற விரும்பும் பாதுகாப்பு சான்றிதழின் பெயர் மற்றும் cert.pem மாற்றத்திற்குப் பிறகு கோப்பின் பெயர்.
PEM ஐ CER ஆக மாற்றுகிறது
ஒரு PEM கோப்பை CER ஆக மாற்ற, பின்வரும் தொடரியலைப் பயன்படுத்தவும்:
$ openssl x509 -PEM -in cert.pem -outform DER -out cert.cerமேற்கண்ட தொடரியலில், cert.pem நீங்கள் CER வடிவத்தில் மாற்ற விரும்பும் பாதுகாப்பு சான்றிதழின் பெயர், மற்றும் cert.cer மாற்றத்திற்குப் பிறகு சான்றிதழின் பெயர்.
OpenSSL பயன்பாட்டைப் பயன்படுத்தி நீங்கள் ஒரு CER கோப்பை PEM க்கு மாற்ற முடியும். அது உதவும் என்று நம்புகிறேன்!