पर प्रविष्ट किया द्वारा मेल हॉथोर्न
स्किपजैक 1987 में यूएस नेशनल सिक्योरिटी एजेंसी द्वारा विकसित एक ब्लॉक सिफर है, जिसकी पहली बार 1993 में समीक्षा की गई और 1998 में इसे डीक्लासिफाई किया गया। स्किपजैक एक ब्लॉक सिफर है जिसे क्लिपर चिप की एन्क्रिप्शन कार्यक्षमता करने के लिए डिज़ाइन किया गया है जबकि एस्क्रो प्रदान करने के लिए एक अलग कानून प्रवर्तन एक्सेस फील्ड (एलईएएफ) तंत्र का इस्तेमाल किया गया था कार्यक्षमता। एल्गोरिथम को आम तौर पर संदेह के साथ माना जाता था क्योंकि इसे शुरू में कम संख्या में सुरक्षा विशेषज्ञों को अनुमति देने से पहले वर्गीकृत किया गया था 1993 में इसकी समीक्षा करने के लिए, 1998 में सुरक्षा समुदाय ने स्वतंत्र रूप से सिफर के डिजाइन सिद्धांतों की खोज की और इसे अवर्गीकृत कर दिया गया।
टेक्नीपेज स्किपजैक बताते हैं
स्किपजैक एक 80-बिट एन्क्रिप्शन कुंजी का उपयोग करता है जिसे आधुनिक कंप्यूटिंग में असुरक्षित माना जाता है, 128-बिट कुंजी को काफी भविष्य-प्रूफ क्रिप्टोग्राफिक सुरक्षा के लिए न्यूनतम माना जाता है। एन्क्रिप्शन कुंजी की प्रत्येक अतिरिक्त बिट लंबाई तेजी से एक जानवर-बल के हमले की कठिनाई को बढ़ाती है।
ऐसे कई हमले पाए गए हैं जो स्किपजैक द्वारा उपयोग किए जाने वाले एन्क्रिप्शन के कुछ राउंड को तोड़ सकते हैं, हालांकि ऐसा कोई हमला नहीं मिला है जो आज तक सभी 32 राउंड को तोड़ता हो। क्लिपर चिप की एस्क्रो कार्यक्षमता के साथ इसके उपयोग से परे, कोई सुझाव या संकेत नहीं दिया गया है कि एल्गोरिथ्म में सीधे कोई बैकडोर शामिल है।
क्लिपर चिप की विफलता वास्तव में विशेष रूप से स्किपजैक सिफर से संबंधित नहीं थी, जबकि स्किपजैक में खामियां थीं और अधिक थीं क्लिपर चिप की प्रमुख एस्क्रो कार्यक्षमता और बाद में सुरक्षा खामियों के खिलाफ जनता की राय के साथ महत्वपूर्ण मुद्दे उसमें पहचान की।
ब्लॉक सिफर के रूप में स्किपजैक का मुख्य आधुनिक समकक्ष उन्नत एन्क्रिप्शन स्टैंडर्ड (एईएस) है जिसे 2001 में मानकीकृत किया गया था। एईएस 128, 192 और 256 बिट्स के प्रमुख आकारों का समर्थन करता है जिससे यह काफी अधिक सुरक्षित हो जाता है। जबकि एईएस के खिलाफ कुछ हमले ज्ञात हैं, उनका या तो सुरक्षा पर न्यूनतम प्रभाव पड़ता है या ऐसी उच्च पहुंच आवश्यकताएं होती हैं जो संभव नहीं हैं।
स्किपजैक के सामान्य उपयोग
- अमेरिकी सरकार द्वारा प्रायोजित क्लिपर चिप में स्किपजैक को एन्क्रिप्शन एल्गोरिथम के रूप में इस्तेमाल किया गया था।
- स्किपजैक 32 राउंड में 64-बिट डेटा ब्लॉक को एन्क्रिप्ट या डिक्रिप्ट करने के लिए 80-बिट कुंजी का उपयोग करता है।
- एली बिहम और आदि शमीर ने स्किपजैक के डीक्लासिफिकेशन के एक दिन के भीतर 32 राउंड में से 16 के खिलाफ एक हमले की खोज की
स्किपजैक के सामान्य दुरूपयोग
- स्किपजैक क्लिपर चिप में उपयोग के लिए एनएसए द्वारा विकसित एक पिछले दरवाजे वाला एन्क्रिप्शन सिफर था।