简体中文 Tiếng Việt 日本語 한국어 हिन्दी Español Français العربية বাংলা Português Русский اردو Bahasa Indonesia Deutsch Naijá मराठी తెలుగు Türkçe தமிழ்
// cryptographic tool v2.0

RSAடிசிஃபர்

கிளையன்ட்-பக்கம் மட்டும்
WeB கிரிப்டோ API
குறியாக்க கருவிக்கு மாறவும்
🔒 கிளையன்ட்-பக்கம் மட்டும்- விசைகள் மற்றும் தரவு உங்கள் உலாவியில் இருக்கும் மற்றும் எந்த சேவையகத்திலும் பதிவேற்றப்படாது. சொந்த Web Crypto API மூலம் இயக்கப்படுகிறது.
அல்காரிதம் கட்டமைப்பு
🔑
முக்கிய பொருள்
RSA-OAEP மறைகுறியாக்கம் தனிப்பட்ட விசையைப் பயன்படுத்துகிறது (4096-பிட் /SHA-256) - இது குறியாக்கத்தின் போது பயன்படுத்தப்படும் பொது விசையுடன் பொருந்த வேண்டும்
.enc கோப்பை ஏற்றுவதற்கு விடுவிக்கவும்
CIPHERTEXT / INPUT
PLAINTEXT / அவுட்புட்
Decrypted கோப்பு பதிவிறக்கம் தயாராக உள்ளது
குறியாக்கம் வேண்டுமா?
தயார் - ஒரு தனிப்பட்ட விசை மற்றும் சைபர் உரையை ஒட்டவும், பின்னர் மறைகுறியாக்கம் என்பதைக் கிளிக் செய்யவும்
அல்காரிதம்
RSA
OAEP / SHA-256
முக்கிய பலம்
4096
பிட்கள்
பாதுகாப்பு நிலை
HIGH
சமச்சீரற்ற
மறைகுறியாக்கப்பட்டது
0
பைட்டுகள்
🔑
RSA மறைகுறியாக்கத்திற்கு தனிப்பட்ட விசை ஏன் தேவைப்படுகிறது?
RSA என்பது ஒரு சமச்சீரற்ற குறியாக்க வழிமுறையாகும். பொது விசையானது தரவை குறியாக்குகிறதுடிக்ரிப்ஷனுக்கு பொருந்தும் தனிப்பட்ட விசை தேவை. தனிப்பட்ட விசையானது குறியாக்கப் பக்கத்தில் பயன்படுத்தப்படும் பொது விசையுடன் தனிப்பட்ட முறையில் ஒத்துள்ளது, எனவே பொருந்தாத விசை மறைகுறியாக்கத்தை தோல்வியடையச் செய்யும்.

தனிப்பட்ட விசை ரகசியமாக இருக்க வேண்டும். அது தொலைந்து விட்டால், அசல் தரவு உரிமையாளர் உட்பட யாராலும் பொருந்தக்கூடிய சைபர் உரையை மீட்டெடுக்க முடியாது. தனிப்பட்ட விசை கோப்பு உருவாக்கப்படும் போது கவனமாக சேமிக்கவும்.
📏
விசை அளவு குறியாக்க அமைப்புடன் பொருந்த வேண்டும்
தேர்ந்தெடுக்கப்பட்ட விசை அளவு, குறியாக்கத்தின் போது பயன்படுத்தப்படும் பொது விசை அளவோடு பொருந்த வேண்டும். அது இல்லையென்றால், முக்கிய பொருள் வரிசையாக இல்லாததால், தனிப்பட்ட விசை இறக்குமதி உடனடியாக தோல்வியடையும்.

பெரும்பாலான சந்தர்ப்பங்களில், நீங்கள் சரியான PEM தனிப்பட்ட விசையை ஒட்டினால், உலாவி தானாகவே சரியான நீளத்துடன் வேலை செய்யும். இறக்குமதி இன்னும் தோல்வியுற்றால், முக்கிய அளவு மற்றும் ஹாஷ் தேர்வு இரண்டும் குறியாக்க அமைப்புகளுடன் பொருந்துகிறதா என்பதைச் சரிபார்க்கவும்.
⚙️
OAEP ஹாஷ் குறியாக்கத்துடன் சரியாகப் பொருந்த வேண்டும்
RSA-OAEP மறைகுறியாக்கத்திற்குப் பயன்படுத்தப்படும் ஹாஷ் அல்காரிதம், குறியாக்கத்தின் போது பயன்படுத்தப்பட்டதைப் போலவே இருக்க வேண்டும். ஹாஷ் வேறுபட்டால், மறைகுறியாக்கம் தோல்வியடையும் அல்லது தவறான வெளியீட்டை வழங்கும்.

குறியாக்கப் படி SHA-256 ஐப் பயன்படுத்தியிருந்தால், இது பரிந்துரைக்கப்பட்ட இயல்புநிலை, இந்தப் பக்கமும் SHA-256ஐப் பயன்படுத்த வேண்டும். உங்களுக்குத் தெரியாவிட்டால், சரியான கலவை வெற்றிபெறும் வரை கிடைக்கக்கூடிய ஹாஷ் விருப்பங்களைச் சோதிக்கவும்.
🔠
உள்ளீட்டு குறியாக்கம்: மறைக்குறியீடு எந்த வடிவத்தில் உள்ளது?
குறியாக்கக் கருவி குறியிடப்பட்ட உரையை வெளியிடுகிறது. இதை சரியாக மறைகுறியாக்க, இந்தப் பக்கம் அதே குறியாக்கத்தைப் பயன்படுத்த வேண்டும், இதனால் RSA-OAEP மறைகுறியாக்கத்தை இயக்கும் முன் அசல் பைனரி பைட்டுகளை மீட்டெடுக்க முடியும்.

Base64ciphertext எழுத்துக்கள், இலக்கங்கள் மற்றும்+/=. ஹெக்ஸ்ciphertext பயன்படுத்துகிறது0-9மற்றும்a-f, ஒரு பைட்டுக்கு இரண்டு எழுத்துகள். நீங்கள் பைனரி .enc கோப்பைப் பதிவேற்றினால், குறியாக்கத் தேர்வி தானாகவே புறக்கணிக்கப்படும்.
📄
PEM வடிவம் விளக்கப்பட்டது

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: கடவுச்சொல் பாதுகாப்புடன் சான்றிதழ் மற்றும் தனிப்பட்ட விசையை எடுத்துச் செல்ல வேண்டியிருக்கும் போது சிறந்தது.