מילון אונליין

  חיפוש ברשת      מילון      חיפוש בפורום

 

3DES – מילון אנגלי-עברי

Wikipedia ויקיפדיה העברית - האנציקלופדיה החופשיתהורד מילון בבילון 9 למחשב שלך
3DES

3DES (או DES משולש) הוא שיטת הצפנה משנת 1998 המבוססת על אלגוריתם DES, שנועדה לחזק את הבטיחות של האחרון לאור העובדה שגודל מפתח ההצפנה של DES הוא 56 סיביות בלבד - גודל שנחשב קטן יחסית (עבור טכנולוגיה של שנות ה-90). שיטת DES משולש מפצה על אורך המפתח בדרך זולה ופשוטה: הצפנה חוזרת עם DES תוך שימוש במפתחות הצפנה נוספים.

לשיטת ההצפנה DES שני חסרונות בולטים:

  1. אורך הבלוק הוא 64 סיביות (8 בתים). לפי פרדוקס יום ההולדת לאחר הצפנת כארבעה מיליארד בלוקים, ההסתברות ששני בלוקים יוצפנו באמצעות אותו וקטור אתחול גבוהה במיוחד. אפשרות כזו היא בעייתית, ולכן משתמשי DES נאלצים להחליף מפתחות הרבה קודם. בעיה זו נפתרת רק באמצעות הגדלת הבלוק, כפי שנעשה ב-AES.
  2. אורך המפתח הוא 56 סיביות בלבד. המשמעות היא שאם מנסים את כל 72,057,594,037,927,936 האפשרויות, בוודאי ימצא המפתח הנכון. שיטת פריצה זו המכונה "כוח גס" (Brute Force) לא הייתה פרקטית בעבר. כשאלגוריתם DES הוצג לראשונה בשנת 1976 פריצתו הייתה הרבה מעבר ליכולת הטכנולוגית באותה תקופה. אולם כיום ניתן לבנות מחשבים ייעודיים מרובי מעבדים, בעלות של כמה עשרות אלפי דולרים, איתם אפשר לגלות מפתח DES בתוך מספר דקות.

צופן 3DES נועד להתגבר על הבעיה השנייה. הצופן פועל עם שלושה מפתחות DES ולכן אורך המפתח הכולל הוא 168 סיביות. אורך זה מונע את האפשרות לפיצוח הצופן על ידי ניסוי כל המפתחות האפשריים (במגבלות כח המחשוב בימינו). קיימות שתי וריאציות של DES משולש: EEE, ו-EDE.

  • בגרסת EEE (מסומנת גם 3DES3) משתמשים בשלושה מפתחות . תחילה מצפינים את הבלוק באמצעות המפתח , את התוצאה מצפינים באמצעות המפתח ואת התוצאה מצפינים באמצעות המפתח . הפענוח כולל הפעלת פונקציית הפענוח של DES בסדר הפוך של המפתחות. אם מסמנים את המסר המיועד להצפנה כ- ופונקציות ההצפנה והפענוח כ- ו- בהתאמה, אפשר לסכם את השיטה:
הצפנה:
פענוח:

להמשך המאמר ראה Wikipedia.org...


© מאמר זה משתמש בתוכן מ-ויקיפדיה® וכפוף לרשיון לשימוש חופשי במסמכים של גנו GNU Free Documentation License וכפוף לרישיון Creative Commons ייחוס-שיתוף זהה

3DES – מילון אנגלי-אנגלי

English Wikipedia - The Free Encyclopediaהורד מילון בבילון 9 למחשב שלך
Triple DES
In cryptography, Triple DES (3DES) is the common name for the Triple Data Encryption Algorithm (TDEA or Triple DEAsymmetric-key block cipher, which applies the Data Encryption Standard (DES) cipher algorithm three times to each data block.

See more at Wikipedia.org...


© This article uses material from Wikipedia® and is licensed under the GNU Free Documentation License and under the Creative Commons Attribution-ShareAlike License




© 2007 מילון G בבילון אונליין - נתמך ע"י מילון בבילון 9