איך מפיקים Hash מסוג SHA-1
הפיקו Hash מסוג SHA-1 לכל טקסט מיד: הקלידו או הדביקו טקסט וה־SHA-1 מופיע תוך כדי הקלדה, ב־hex באותיות קטנות או גדולות או ב־Base64.
- הקלידו או הדביקו את הטקסט בתיבה שלמעלה.
- ה־Hash מופיע מיד: ה־SHA-1 של hello הוא aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d.
- העתיקו את ה־Hash, או עברו בין 17 אלגוריתמים ושלושה פורמטים של פלט.
האם SHA-1 מאובטח?
SHA-1 כבר אינו מאובטח: מאז 2017 פורסמו התנגשויות מעשיות. לכל שימוש שקשור לאבטחה השתמשו ב־SHA-256.
דוגמאות Hash מסוג SHA-1
| טקסט | SHA-1 |
|---|---|
"" | da39a3ee5e6b4b0d3255bfef95601890afd80709 |
hello | aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d |
Hello | f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0 |
hello world | 2aae6c35c94fcfb415dbe95f408b9ce91ee846ed |
4Dev.Net | b7dae1d3fd1ca153e36eaa9e066209ad7e597027 |
מה זה SHA-1?
SHA-1 מפיק Hash של 160 סיביות, שמוצג כ־40 תווים הקסדצימליים. Git משתמש בו כדי לזהות קומיטים.
שאלות נפוצות
אפשר להפוך Hash מסוג SHA-1 בחזרה?
לא. Hash היא פונקציה חד־כיוונית: אי אפשר להחזיר ממנה את הטקסט. עם זאת, קלטים קצרים ונפוצים אפשר למצוא בטבלאות חיפוש, ולכן אסור לשמור סיסמאות עם Hash פשוט.
למה שינוי של אות אחת משנה את כל ה־Hash?
פונקציות Hash בנויות כך שכל שינוי בקלט, אפילו של סיבית אחת, נותן תוצאה אחרת לגמרי. לכן הן טובות לזיהוי שינויים.
האם קידוד הטקסט משנה?
כן. ה־Hash מחושב מהבייטים של הטקסט ב־UTF-8. כלים אחרים שמשתמשים בקידוד אחר או מוסיפים שורה חדשה בסוף ייתנו Hash שונה.
האם הכלי חינמי?
כן, השימוש חינמי. בלי הרשמה ובלי אימייל. התוצאה מופיעה בדף הזה.
איך מקבלים את התוצאה?
משתמשים בכלי בדף הזה. התוצאה מופיעה כאן, בלי צורך במשלוח לאימייל.