فرق AES اور Twofish کے درمیان فرق.
اییس بمقابلہ Twofish
اعلی درجے کی خفیہ کاری معیار، یا ای ای ایس، فی الحال تازہ ترین معیاری ہے جو اوپر خفیہ معلومات کو خفیہ کرنے کے لئے ریاستہائے متحدہ کی حکومت کی طرف سے اپنایا گیا ہے. ای ای ایس کا لیبل ابتدائی طور پر ایک انٹریشن طریقہ کے لئے نہیں تھا؛ اس کے بجائے یہ بہت سے درمیان مقابلہ تھا. پانچ فائنلسٹس راجنڈییل اور ٹوففش ہیں. راجنیل جیتنے اور ای ای ایس کے طور پر اپنایا گیا جبکہ ٹوفوفش نے ظاہر نہیں کیا.
ای ای ایس ایک بلاک سیپر ہے اور اعداد و شمار کو خفیہ کرنے کے لئے متبادل متبادل کی نیٹ ورک کا استعمال کرتا ہے. دوسری طرف، ٹوفشیش ایک ہی کام کو پورا کرنے کے لئے فیسٹل نیٹ ورک کا استعمال کرتا ہے. اس کا مطلب یہ ہے کہ ٹوفوفش بہت ہی اسی طرح کی ہے، پرانے معیار ڈیز (ڈیٹا خفیہ کاری سٹینڈرڈ) اور 3DES (ٹرپل ڈیل) سے زیادہ پیچیدہ ہے. پرانے ڈیس انکریشن کی طرح ہونے کے باوجود، ٹوفشی ناقابل برداشت ہے؛ یہاں تک کہ نظریاتی نقطہ نظر میں. ای ای ایس ایک بہت مضبوط خفیہ کاری معیاری ہے خاص طور پر بہت طویل لمبی لمبائی کے ساتھ. ایسی صورتیں موجود ہیں جہاں ای ای ایس خفیہ کاری خراب ہوتی ہے. یہ بہت خطرناک نہیں ہے اگرچہ 8 راؤنڈ ورژن پر توڑ دیا گیا تھا، جو استعمال میں نہیں ہے. اب بھی کوئی ثابت قدم نہیں ہے جہاں ای ای ایس خفیہ کاری کو توڑنے کے ذریعہ دراصل ڈیٹا جمع کیا گیا تھا.
کلید کی لمبائی پر منحصر ہے، ای ای ای انکوائریشن کے مختلف نمبر پر لاگو کرتا ہے. 128 بٹس، 192 بٹس، اور 256 بٹس کے اہم سائز کے لئے، نمبروں کی تعداد क्रमश: 10، 12، اور 14 ہے. Twofish کسی بھی کلیدی سائز کے لئے راؤنڈ کی تعداد مختلف نہیں ہے. اس کے بجائے، یہ قطع نظر ایک مقررہ نمبر 16 کا استعمال کرتا ہے.
ممکنہ وجہ یہ ہے کہ راجنڈییل ٹوففش کے بجائے ای ای ای کے لئے منتخب کیا گیا تھا، حقیقت یہ ہے کہ یہ ہارڈ ویئر کے لۓ بہت مؤثر ہے. ڈیٹا کو خفیہ کرنے کیلئے اسے کم میموری اور کم سائیکل کی ضرورت ہوتی ہے. اگرچہ اعلی کے آخر میں آلات پر اثر کم ہے، کم اختتام کے آلات کے لئے فرق بہت اہم ہوسکتا ہے.
اگرچہ ایسا لگتا ہے کہ سیرر کو توڑنے کا واحد طریقہ یہ ہے کہ وہ ایک محفوظ نظام میں داخل ہوجائیں. یہ واقعی ایسا کرنے کا سب سے مشکل طریقہ ہے؛ خاص طور پر جب آپ ای ای ایس اور Twofish دونوں جیسے سخت سخت خفیہ کاری کا سامنا کرنا پڑ رہے ہیں.
خلاصہ:
1. ای ای ایس اصل میں راجنڈییل ہے جبکہ ٹوففش اے ای ای فائنلسٹ میں سے ایک ہے
2. ایسوسی ایشن متبادل سازی کا نیٹ ورک استعمال کرتی ہے جبکہ ٹوففش فیسٹل نیٹ ورک کا استعمال کرتا ہے
3. کچھ شکلوں میں ای ای ایس ٹوٹ جاتا ہے جبکہ ٹوفوفش
4 ہے. ایسوسی ایشن Twofish
5 سے کم راؤنڈ لگاتا ہے. ایسوسی ایشن Twofish