LibraTool logoLibraTool

وړیا د هش تولیدونکی

له متن یا فایلونو SHA-1, SHA-256, او SHA-512 هشونه تولید کړئ. چکسمونه او معلوماتو بشپړتیا تایید کړئ.

یو ځل چې لوډ شي آفلاین کار کوي
لار ښونه: SHA-256 او SHA-512 له کریپتوګرافیکي پلوه خوندي دي. SHA-1 زوړ دی او د امنیت-حساسو کارونو لپاره نور نه سپارل کیږي. ټول هش کول ستاسو په براوزر کې محلي روان دي — دوتنې او متن هېڅکله نه لېږل کیږي.

چیکسمونه پرتله د پاسورډ هش کولو: دا عمومي موخې چیکسمونه دي — د پاسورډ هش کولو ځای نه نیسي (د پاسورډونو لپاره 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 بایټ صف ته بدلوي. تر 500 MB پورې فایلونو لپاره، File API میتود arrayBuffer() خام باینري ډیټا مستقیم حافظې ته لولي — فایل هیڅکله ستاسو وسیله نه پریږدي.
  2. 2
    شپږ الگوریتمونه یوځای چلیږي
    SHA-1، SHA-256، SHA-384، او SHA-512 crypto.subtle.digest() ته ورکول کیږي، براوزر اصلي WebCrypto پلي کول. MD5 د یوه خپل‌بسنی RFC 1321 پلي کولو سره محاسبه کیږي چې دې وسیله کې جوړ شوی (WebCrypto په ارادي MD5 پرېږدي)؛ لویو ننوتنو لپاره دا هر 4 MB کې پیښې لوپ ته ځای پرېږدي نو ټب ځواب‌ویونکی پاتې کیږي. CRC32 د یوه مخکینی-محاسبه شوي 256-ننوتنه IEEE 802.3 لټون جدول کاروي د چټک توري-پر-توري پروسس لپاره.
  3. 3
    هیکس هضمونه ښکاري کله چې بشپړ شي
    هر الگوریتم پایله UI ته لیکل کیږي سملاسي کله چې حل شي — چټک الگوریتمونه لکه CRC32 تقریباً سملاسي ښکاري پداسې حال کې چې SHA-512 پر یوه لویه ننوتنه یو څه زیات وخت نیسي. ټول شپږ Promise.all له لارې یوځای چلیږي، نو ټول انتظار وخت د ترو الگوریتم له مخې ټاکل کیږي، نه یې مجموعه.
  4. 4
    اختیاري چیک‌سم تصدیق
    یو معلوم چیک‌سم تصدیق ساحه کې پیستئ او وسیله یې ټولو شپږو محاسبه شویو هضمونو سره پرتله کوي. دا اتوماتیک پیژني کوم الگوریتم مطابقت لري (یا باید ولري) د هیکس تورو شمېرلو سره — 32 توري MD5 نښه کوي، 40 SHA-1، 64 SHA-256، او داسې نور — بیا یو مطابقت، ناسمي، یا ناپیژندل شوی اوږدوالی راپور کوي.

ستاسو متن او فایلونه بشپړ ستاسو براوزر دننه پروسس کیږي — هیڅ یې سرور ته لیږل، ثبتیږي، یا اوسني پاڼې ناستې نه بهر خوندي کیږي.

اړوندې وسیلې

په مکرر ډول پوښتل شوې پوښتنې