ఉచిత హాష్ జనరేటర్

టెక్స్ట్ లేదా ఫైళ్ల నుండి SHA-1, SHA-256, మరియు SHA-512 హాష్‌లను జనరేట్ చేయండి. చెక్‌సమ్‌లు మరియు డేటా సమగ్రతను ధృవీకరించండి.

లోడ్ అయిన తర్వాత ఆఫ్‌లైన్‌లో పనిచేస్తుంది
చిట్కా: SHA-256 మరియు SHA-512 క్రిప్టోగ్రాఫికల్‌గా సురక్షితమైనవి. SHA-1 పాతది మరియు భద్రతకు సంబంధించిన ఉపయోగం కోసం ఇకపై సిఫార్సు చేయబడదు. అన్ని హాషింగ్ మీ బ్రౌజర్‌లోనే స్థానికంగా జరుగుతుంది — ఫైళ్లు మరియు టెక్స్ట్ ఎక్కడికీ పంపబడవు.

చెక్‌సమ్‌లు vs. పాస్‌వర్డ్ హాషింగ్: ఇవి సాధారణ-ప్రయోజన చెక్‌సమ్‌లు — పాస్‌వర్డ్ హాషింగ్‌కు ప్రత్యామ్నాయం కాదు (పాస్‌వర్డ్‌ల కోసం bcrypt, Argon2, లేదా scryptని ఉపయోగించండి). భద్రతకు సంబంధించిన ఇంటెగ్రిటీ క్లెయిమ్‌లకు SHA-1 కూడా సరిపోదు.

ఇది ఎలా పనిచేస్తుంది

హాష్ సృష్టి Web Crypto API (SHA-1, SHA-256, SHA-384, మరియు SHA-512 కోసం) మరియు MD5 మరియు CRC32 యొక్క చేతితో రాసిన అమలుల మిశ్రమం ఉపయోగించి పూర్తిగా మీ బ్రౌజర్‌లో నడుస్తుంది — ఎందుకంటే Web Crypto API ఉద్దేశపూర్వకంగా ఆ రెండు పాత అల్గారిథమ్‌లను వదిలేస్తుంది. ఏ టెక్స్ట్ లేదా ఫైల్ విషయం ఎక్కడికీ అప్‌లోడ్ కాదు.

  1. 1
    ఇన్‌పుట్ బైట్‌లుగా చదవబడుతుంది
    టెక్స్ట్ ఇన్‌పుట్ కోసం, బ్రౌజర్ అంతర్నిర్మిత TextEncoder స్ట్రింగ్‌ను UTF-8 బైట్ arrayగా మారుస్తుంది. 500 MB వరకు ఫైల్‌ల కోసం, File API యొక్క arrayBuffer() పద్ధతి ముడి బైనరీ డేటాను నేరుగా మెమరీలోకి చదువుతుంది — ఫైల్ ఎప్పుడూ మీ పరికరం దాటి వెళ్లదు.
  2. 2
    ఆరు అల్గారిథమ్‌లు సమాంతరంగా నడుస్తాయి
    SHA-1, SHA-256, SHA-384, మరియు SHA-512 బ్రౌజర్ స్థానిక WebCrypto అమలు అయిన crypto.subtle.digest()కు అప్పగించబడతాయి. MD5 టూల్‌లో నిర్మించిన స్వయం-సంపూర్ణ RFC 1321 అమలు ద్వారా లెక్కించబడుతుంది (WebCrypto ఉద్దేశపూర్వకంగా MD5ను మినహాయిస్తుంది); పెద్ద ఇన్‌పుట్‌లకు ట్యాబ్ ప్రతిస్పందనాత్మకంగా ఉండేలా ఇది ప్రతి 4 MBకు event loopకు దారి ఇస్తుంది. CRC32 వేగవంతమైన బైట్-వారీ ప్రాసెసింగ్ కోసం ముందే లెక్కించిన 256-ఎంట్రీల IEEE 802.3 లుకప్ పట్టికను ఉపయోగిస్తుంది.
  3. 3
    పూర్తయ్యే కొద్దీ hex digests చూపబడతాయి
    ప్రతి అల్గారిథమ్ ఫలితం పరిష్కారమైన క్షణమే UIకి రాయబడుతుంది — CRC32 వంటి వేగవంతమైన అల్గారిథమ్‌లు దాదాపు వెంటనే కనిపిస్తాయి, పెద్ద ఫైల్‌పై SHA-512 కొంచెం ఎక్కువ సమయం తీసుకోవచ్చు. ఆరూ Promise.all ద్వారా ఏకకాలంలో నడుస్తాయి, కాబట్టి మొత్తం వేచి ఉండే సమయం వాటి మొత్తం కాకుండా అత్యంత నెమ్మదైన అల్గారిథమ్ ద్వారా నిర్ణయించబడుతుంది.
  4. 4
    ఐచ్ఛిక checksum ధృవీకరణ
    తెలిసిన checksumను verify ఫీల్డ్‌లో అతికించండి, టూల్ దాన్ని లెక్కించిన ఆరు digestsతో పోలుస్తుంది. hex అక్షరాలను లెక్కించి ఏ అల్గారిథమ్ సరిపోతుందో (లేదా సరిపోవాలో) స్వయంచాలకంగా గుర్తిస్తుంది — 32 అక్షరాలు MD5ను, 40 SHA-1ను, 64 SHA-256ను సూచిస్తాయి, ఇలా — తర్వాత సరిపోలిక, సరిపోలకపోవడం, లేదా గుర్తించని పొడవును నివేదిస్తుంది.

మీ టెక్స్ట్ మరియు ఫైల్‌లు పూర్తిగా మీ బ్రౌజర్‌లోనే ప్రాసెస్ అవుతాయి — ప్రస్తుత పేజీ సెషన్ దాటి ఏదీ సర్వర్‌కు పంపబడదు, లాగ్ చేయబడదు, లేదా నిల్వ చేయబడదు.

సంబంధిత సాధనాలు

🔑

ఫైల్ హాష్ / చెక్‌సమ్

ఏదైనా ఫైల్ యొక్క SHA-256, SHA-1, SHA-384, మరియు SHA-512 చెక్‌సమ్‌లను లెక్కించి, డౌన్‌లోడ్‌ను దాని ప్రచురిత హాష్‌తో ధృవీకరించండి. ఫైల్ ఎప్పుడూ అప్‌లోడ్ కాదు.

ప్రయత్నించండిఫైల్‌లు స్థానికంగా ఉంటాయి
📅

ICS క్యాలెండర్ జనరేటర్

Apple Calendar, Outlook, Googleతో సహా ఏ యాప్ కోసమైనా .ics క్యాలెండర్ ఇన్‌వైట్‌లను సృష్టించండి. బహుళ ఈవెంట్‌లు, పునరావృతం, మరియు రిమైండర్‌లను జోడించండి. పూర్తిగా మీ బ్రౌజర్‌లోనే నడుస్తుంది.

ప్రయత్నించండి
🔐

chmod అనుమతుల కాలిక్యులేటర్

ఓక్టల్ విలువ (755), సింబాలిక్ నొటేషన్ (rwxr-xr-x), మరియు ఖచ్చితమైన chmod కమాండ్‌ను పొందడానికి యజమాని, గ్రూప్, మరియు ఇతరుల కోసం Unix ఫైల్ అనుమతులను టాగుల్ చేయండి.

ప్రయత్నించండి

తరచుగా అడిగే ప్రశ్నలు