C
All Tools
#️⃣

ஹாஷ் உருவாக்கி

SHA-1, SHA-256, SHA-512 ஹாஷ்களை உருவாக்குங்கள்.

கிரிப்டோகிராஃபிக் ஹாஷ் ஃபங்ஷன்கள் எந்த அளவிலான உள்ளீட்டு தரவையும் ஒரு ஒரு-வழி செயல்பாட்டில் நிலையான நீளமுள்ள ஸ்ட்ரிங்காக (ஹாஷ் அல்லது டைஜஸ்ட்) மாற்றுகின்றன — ஹாஷிலிருந்து மூலத் தரவை மீண்டும் உருவாக்க முடியாது. தரவு ஒருமைப்பாடு சரிபார்ப்பு (checksums), பாஸ்வேர்டு சேமிப்பு, டிஜிட்டல் கையொப்பங்கள், மற்றும் ஃபைல்களை அடையாளம் காண ஹாஷ்கள் பயன்படுத்தப்படுகின்றன. இந்த டூல் எந்த டெக்ஸ்ட் உள்ளீட்டிற்கும் SHA-1, SHA-256, மற்றும் SHA-512 ஹாஷ்களை உருவாக்குகிறது, பிரவுசரின் உள்ளமைந்த WebCrypto API-ஐப் பயன்படுத்தி — எனவே உங்கள் தரவு உங்கள் டிவைஸிலிருந்து வெளியேறாது.

📋 இந்த கால்குலேட்டரை எப்படி பயன்படுத்துவது

நீங்கள் ஹாஷ் செய்ய விரும்பும் டெக்ஸ்ட்டை உள்ளீட்டுப் புலத்தில் டைப் செய்யவும் அல்லது பேஸ்ட் செய்யவும், பிறகு "Generate Hashes" என்பதைக் கிளிக் செய்யவும். இந்த டூல் பிரவுசரின் SubtleCrypto API-ஐப் பயன்படுத்தி SHA-1, SHA-256, மற்றும் SHA-512 டைஜஸ்ட்களை ஒரே நேரத்தில் கணக்கிடுகிறது. மூன்று ஹாஷ்களும் ஹெக்ஸாடெசிமல் ஸ்ட்ரிங்களாகக் காட்டப்படும், தனித்தனி Copy பட்டன்களுடன். SHA-256 என்பது மிகவும் பொதுவாகக் கோரப்படும் ஹாஷ் (TLS சான்றிதழ்கள், Git, JWT, மற்றும் checksums-இல் பயன்படுத்தப்படுகிறது). SHA-512 கூடுதல் பாதுகாப்பு அளிக்கிறது. SHA-1 ஒப்பீட்டுத்தன்மைக்காக காட்டப்படுகிறது, ஆனால் பாதுகாப்பு நோக்கங்களுக்கு கிரிப்டோகிராஃபிக்காக உடைந்ததாகக் கருதப்படுகிறது.

💡 முக்கிய தகவல்கள்

SHA (Secure Hash Algorithm) என்பது NIST ஆல் தரப்படுத்தப்பட்ட கிரிப்டோகிராஃபிக் ஹாஷ் ஃபங்ஷன்களின் ஒரு குடும்பம். SHA-256, 256-பிட் (32-பைட், 64 ஹெக்ஸ் எழுத்துகள்) டைஜஸ்ட்டை உருவாக்குகிறது. SHA-512, 512-பிட் (64-பைட், 128 ஹெக்ஸ் எழுத்துகள்) டைஜஸ்ட்டை உருவாக்குகிறது. SHA-1, 160-பிட் (20-பைட், 40 ஹெக்ஸ் எழுத்துகள்) டைஜஸ்ட்டை உருவாக்குகிறது, ஆனால் இது கொலிஷன் தாக்குதல்களுக்கு பாதிக்கப்படக்கூடியது, எனவே பாதுகாப்பு-முக்கியமான பயன்பாடுகளுக்குப் பயன்படுத்தக் கூடாது. இங்கு பயன்படுத்தப்படும் WebCrypto API (crypto.subtle.digest) என்பது வெப் பிரவுசர்கள் TLS ஹேண்ட்ஷேக்குகள் மற்றும் வெப் அப்ளிகேஷன் பாதுகாப்பிற்குப் பயன்படுத்தும் அதே API — இது மிகவும் மேம்படுத்தப்பட்ட, சரிபார்க்கப்பட்ட கிரிப்டோகிராஃபிக் செயலாக்கங்களை அடிப்படையாகக் கொண்டது. இந்த டூல் MD5 (பலவீனமானது) அல்லது bcrypt/argon2 (பாஸ்வேர்டு ஹாஷிங்கிற்கானது — சர்வர்-சைட் செயலாக்கம் தேவைப்படுவது) ஆகியவற்றை ஆதரிக்காது.

அடிக்கடி கேட்கப்படும் கேள்விகள்

மறுப்பு: இந்த கால்குலேட்டர் வழங்கும் முடிவுகள் தகவல் மற்றும் கல்வி நோக்கங்களுக்காக மட்டுமே. இவை நிதி, மருத்துவ அல்லது சட்ட ஆலோசனை அல்ல. நிதி அல்லது சுகாதார முடிவுகளை எடுப்பதற்கு முன் எப்போதும் தகுதிவாய்ந்த நிபுணரை அணுகவும். உண்மையான முடிவுகள் தனிப்பட்ட சூழ்நிலைகளைப் பொறுத்து மாறுபடலாம்.

⚙️ More Developer Tools Tools

View all Developer Tools tools →