מחולל Hash בחינם
צרו גיבובים MD5, SHA-1, SHA-256, SHA-512 ו-CRC32 מטקסט או מקבצים. אמתו סכומי ביקורת ושלמות נתונים.
Checksums לעומת hash סיסמאות: אלו checksums לשימוש כללי — לא תחליף ל-hash סיסמאות (השתמש ב-bcrypt, Argon2 או scrypt לסיסמאות). SHA-1 גם אינו מתאים לטענות תקינות רגישות לאבטחה.
שימושים נפוצים
- אמת את תקינות הקובץ עם hashצור checksum SHA-256 לקובץ שהורד והשווה אותו ל-checksum של המפיץ כדי לאמת שהוא לא שונה.
- צור checksum לתקינות נתוניםצור hashes SHA-256 של טקסט או קבצים כדי לזהות שחיתות, אמת גיבויים וניקוד צינורות נתונים.
- דה-דופליקציה של קבצים עם hashingזהה קבצים כפולים על ידי השוואת hashes SHA-256 שלהם - תוכן זהה מייצר hashes זהות.
- הבנת שיוך סיסמהלמד כיצד hash קריפטוגרפי עובד כראה איך שינויי טקסט מייצרים פלטים hash שונים לחלוטין.
- צור hashes לחתימת בקשת APIהבנת חתימת HMAC על ידי חישוב hash של מטען ה-API שלך לפני שליחת בקשות חתומות.
כיצד זה עובד
יצירת גיבוב פועלת כולה בדפדפן שלך באמצעות שילוב של Web Crypto API (עבור SHA-1, SHA-256, SHA-384 ו-SHA-512) ומימושים כתובים-יד של MD5 ו-CRC32 — כי Web Crypto API משמיט בכוונה את שני האלגוריתמים הישנים יותר האלה. שום תוכן טקסט או קובץ לעולם לא מועלה לשום מקום.
- 1הקלט נקרא לבייטיםעבור קלט טקסט, TextEncoder המובנה של הדפדפן ממיר את המחרוזת למערך בייטים UTF-8. עבור קבצים עד 500MB, שיטת arrayBuffer() של File API קוראת את הנתונים הבינאריים הגולמיים ישירות לזיכרון — הקובץ לעולם לא יוצא מהמכשיר שלך.
- 2שישה אלגוריתמים פועלים במקבילSHA-1, SHA-256, SHA-384 ו-SHA-512 מועברים ל-crypto.subtle.digest(), המימוש המקורי WebCrypto של הדפדפן. MD5 מחושב על ידי מימוש RFC 1321 עצמאי בנוי בכלי (WebCrypto משמיט בכוונה את MD5); עבור קלטים גדולים הוא מוותר ללולאת האירועים כל 4MB כך שהלשונית נשארת מגיבה. CRC32 משתמש בטבלת חיפוש IEEE 802.3 מחושבת-מראש בת 256 רשומות לעיבוד מהיר תו-אחר-תו.
- 3תקצירי הקס מוצגים כשהם מסתיימיםהתוצאה של כל אלגוריתם נכתבת לממשק ברגע שהיא נפתרת — אלגוריתמים מהירים יותר כמו CRC32 מופיעים כמעט מיד בעוד SHA-512 על קובץ גדול עשוי לקחת רגע ארוך יותר. כל השישה פועלים במקביל דרך Promise.all, כך שזמן ההמתנה הכולל נקבע על ידי האלגוריתם האיטי ביותר, לא סכומם.
- 4אימות סכום ביקורת אופציונליהדבק סכום ביקורת ידוע לשדה האימות והכלי משווה אותו מול כל ששת הגיבובים המחושבים. הוא מזהה אוטומטית איזה אלגוריתם תואם (או אמור להתאים) על ידי ספירת תווי ההקס — 32 תווים מסמן MD5, 40 מסמן SHA-1, 64 מסמן SHA-256, וכן הלאה — ואז מדווח על התאמה, אי-התאמה, או אורך לא מזוהה.
הטקסט והקבצים שלך מעובדים כולם בתוך הדפדפן שלך — שום דבר לא נשלח לשרת, נרשם, או נשמר מעבר לסשן הדף הנוכחי.
כלים קשורים
גיבוב קבצים / Checksum
חשב סכומי ביקורת SHA-256, SHA-1, SHA-384 ו-SHA-512 של כל קובץ ואמת הורדה מול ה-hash שפורסם. הקובץ לעולם אינו מועלה.
מחולל לוח שנה ICS
פתחו קובץ .ics כדי לראות את האירועים שבו, לייצא אותם ל-CSV או לערוך אותם. או צרו הזמנות יומן .ics ל-Apple Calendar, ל-Outlook ול-Google, עם חזרה ותזכורות. פועל כולו בדפדפן שלכם.
מחשבון הרשאות chmod
הפעל/כבה הרשאות קבצי Unix לבעלים, קבוצה ואחרים כדי לקבל את הערך האוקטלי (755), סימון סמלי (rwxr-xr-x) ואת פקודת chmod המדויקת.