3DES

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

3DES او Triple DES هي خوارزمية تشفير كتل وقد ظهرت على انها بديل للخوارزمية DES التي كانت رائجة وامنة ولكن وبعد ان أُخترقت كان هناك حاجة لبديل ولعل العيب الاساسي في DES هو ان طول مفتاح التشفير قصير جدا إذ كان طوله 56 بت , واحد الاقتراحات لسد هذه الثغرة هو اطالة المفتاح ولكن الخوارزمية الاصلية قد لا تكون ذات نفع مع مفتاح طويل لذا تضمن الاقتراح أيضا ان تشفر الرسالة ثلاث مرات بواسطة مفاتيح مختلفة , هذا طبعا سد أحد الثغرات ولكن ثغرات اخرى ظلت دونما تغيير وقد اضعفت هذه الثغرات 3DES وبالرغم من هذا فانه ما زال امنا . هذا التشفير طُور عام 1998 وقد حل مكان DES حتى كُشف النقاب عن معيار تشفير اخر وهو AES , وهذا المعيار كان بديلا لهما واكثر امانا . تطوير هذا التشفير كان لكي يوفروا الوقت بدل ان يبدأوا بتطوير وسائل جديدة قرروا استخدام ما كان موجودا والبناء عليه لذا فهو شائع الاستخدام ليومنا هذا .

تعريف[عدل]

هنالك وسيلتي تشفير سُميتا 3DES :

  1. فلتكن k_1,k_2,k_3 ثلاث مفاتيح تشفير غير متعلقة ببعضها , حينها : \mbox{3DES}_{k_1,k_2,k_3} (x)=DES_{k_1}(DES^{-1}_{k_2}(DES_{k_3}(x)))
  2. فلنكن k_1,k_2 مفاتيحي تشفير غير متعلقة ببعضها , حينها : \mbox{3DES}_{k_1,k_2} (x)=DES_{k_1}(DES^{-1}_{k_2}(DES_{k_1}(x)))

الوسيلتين امنتين ولكن التشفير من النوع الاول هو الأكثر شيوعا .

انظر أيضا[عدل]

Midori Extension.svg هذه بذرة مقالة بحاجة للتوسيع. شارك في تحريرها.