+/=. ஹெக்ஸ்ciphertext பயன்படுத்துகிறது0-9மற்றும்a-f, ஒரு பைட்டுக்கு இரண்டு எழுத்துகள். நீங்கள் பைனரி .enc கோப்பைப் பதிவேற்றினால், குறியாக்கத் தேர்வி தானாகவே புறக்கணிக்கப்படும்.1️⃣ PEM என்றால் என்ன?
PEM (தனியுரிமை-மேம்படுத்தப்பட்ட அஞ்சல்) என்பது விசைகள் மற்றும் சான்றிதழ்களைச் சேமிக்கவும் மாற்றவும் பயன்படும் உரை வடிவமாகும். இது Base64-பைனரி DER தரவை குறியாக்குகிறது மற்றும் அதை தலைப்பு மற்றும் அடிக்குறிப்பு கோடுகளுடன் மூடுகிறது-----தனிப்பட்ட விசையை தொடங்கு----மற்றும்-----இறுதி தனியார் விசை-----. பொதுவான லேபிள்கள் அடங்கும்பொது விசை, தனியார் விசை, மற்றும்சான்றிதழ். இது எளிய உரை என்பதால், PEM ஐ நகலெடுக்கவும், ஒட்டவும் மற்றும் கணினிகள் முழுவதும் பரிமாறவும் எளிதானது.
2️⃣ வேறு என்ன வடிவங்களை நீங்கள் பார்க்கலாம்?
- DER: ASN.1 கட்டமைப்புகளை நேரடியாகச் சேமிக்கும் ஒரு மூல பைனரி வடிவம் மற்றும் ஜாவா அல்லது சான்றிதழ் கருவியில் பொதுவானது.
- HEX: DER பைட்டுகளின் ஹெக்ஸாடெசிமல் சரம் பிரதிநிதித்துவம், குறியீட்டில் பைட் தரவை பிழைத்திருத்த அல்லது உட்பொதிக்க பயனுள்ளதாக இருக்கும்.
- Base64 தலைப்புகள் இல்லாமல்: DER பேலோட் Base64 ஆக குறியிடப்பட்டது ஆனால் PEM ரேப்பர்கள் இல்லாமல், பெரும்பாலும் சிறிய கட்டமைப்பு வடிவங்களில் பயன்படுத்தப்படுகிறது.
- PKCS#12 (PFX): பொது மற்றும் தனிப்பட்ட விசைகளை ஒன்றாக தொகுக்கக்கூடிய பைனரி கொள்கலன், பொதுவாக கடவுச்சொல் மூலம் பாதுகாக்கப்படுகிறது.
3️⃣ ஒவ்வொரு வடிவத்தையும் எப்போது பயன்படுத்த வேண்டும்?
- PEM: OpenSSL, இணைய சேவையகங்கள், API பரிமாற்றம் மற்றும் கையேடு விசை கையாளுதலுக்கான மிகவும் உலகளாவிய தேர்வு.
- DER: பைனரி சேமிப்பிடம் விரும்பப்படும்போது அல்லது இயங்குதளம் சார்ந்த கருவி மூலம் தேவைப்படும்போது பயனுள்ளதாக இருக்கும்.
- HEX: பிழைத்திருத்தம் மற்றும் பைட்-நிலை ஆய்வு முக்கியத்துவம் வாய்ந்த சூழ்நிலைகளுக்கு எளிது.
- Base64 தலைப்புகள் இல்லாமல்: சுற்றியுள்ள வடிவம் PEM ரேப்பர்களை அனுமதிக்காதபோது பயனுள்ளதாக இருக்கும் மற்றும் நீங்கள் ஒரு சிறிய உரை பேலோட் வேண்டும்.
- PKCS#12: கடவுச்சொல் பாதுகாப்புடன் சான்றிதழ் மற்றும் தனிப்பட்ட விசையை எடுத்துச் செல்ல வேண்டியிருக்கும் போது சிறந்தது.