وړیا د هش تولیدونکی
له متن یا فایلونو SHA-1, SHA-256, او SHA-512 هشونه تولید کړئ. چکسمونه او معلوماتو بشپړتیا تایید کړئ.
چیکسمونه پرتله د پاسورډ هش کولو: دا عمومي موخې چیکسمونه دي — د پاسورډ هش کولو ځای نه نیسي (د پاسورډونو لپاره bcrypt، Argon2، یا scrypt وکاروئ). SHA-1 هم د امنیت-حساسو بشپړتیا ادعاوو لپاره ناسم دی.
دا څنګه کار کوي
هش جوړول بشپړ ستاسو براوزر کې د Web Crypto API (د SHA-1، SHA-256، SHA-384، او SHA-512 لپاره) او د MD5 او CRC32 لاسي-لیکل شویو پلي کولو ګډوله سره چلیږي — ځکه چې Web Crypto API په ارادي ډول دواړه دا زاړه الگوریتمونه پرېږدي. هیڅ متن یا فایل محتوا هیڅکله چیرته نه اپلوډیږي.
- 1ننوت بایټونو ته لوستل کیږيمتن ننوت لپاره، براوزر جوړ شوی TextEncoder متن UTF-8 بایټ صف ته بدلوي. تر 500 MB پورې فایلونو لپاره، File API میتود arrayBuffer() خام باینري ډیټا مستقیم حافظې ته لولي — فایل هیڅکله ستاسو وسیله نه پریږدي.
- 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هیکس هضمونه ښکاري کله چې بشپړ شيهر الگوریتم پایله UI ته لیکل کیږي سملاسي کله چې حل شي — چټک الگوریتمونه لکه CRC32 تقریباً سملاسي ښکاري پداسې حال کې چې SHA-512 پر یوه لویه ننوتنه یو څه زیات وخت نیسي. ټول شپږ Promise.all له لارې یوځای چلیږي، نو ټول انتظار وخت د ترو الگوریتم له مخې ټاکل کیږي، نه یې مجموعه.
- 4اختیاري چیکسم تصدیقیو معلوم چیکسم تصدیق ساحه کې پیستئ او وسیله یې ټولو شپږو محاسبه شویو هضمونو سره پرتله کوي. دا اتوماتیک پیژني کوم الگوریتم مطابقت لري (یا باید ولري) د هیکس تورو شمېرلو سره — 32 توري MD5 نښه کوي، 40 SHA-1، 64 SHA-256، او داسې نور — بیا یو مطابقت، ناسمي، یا ناپیژندل شوی اوږدوالی راپور کوي.
ستاسو متن او فایلونه بشپړ ستاسو براوزر دننه پروسس کیږي — هیڅ یې سرور ته لیږل، ثبتیږي، یا اوسني پاڼې ناستې نه بهر خوندي کیږي.
اړوندې وسیلې
د فایل هش / چکسم
د هر فایل SHA-256, SHA-1, SHA-384, او SHA-512 چکسمونه محاسبه کړئ او یو ډاونلوډ د خپرې شوې هش سره تایید کړئ. فایل هیڅکله نه اپلوډیږي.
د ICS تقویم تولیدونکی
د هر اپ لپاره .ics تقویم بلنې جوړې کړئ — Apple Calendar, Outlook, Google. څو پیښې، بیا کیدنه، او یادونې ورزیاتې کړئ. بشپړ ستاسو په براوزر کې چلیږي.
د chmod اجازو محاسبونکی
د مالک، ډلې، او نورو لپاره د Unix فایل اجازې بدلې کړئ ترڅو اوکتال ارزښت (755)، سمبولیک نښه (rwxr-xr-x)، او دقیق chmod کمانډ ترلاسه کړئ.