Back

 

علم التشفير (Cryptography)

م. م. سرى فهمي يوسف

قسم الهندسة الكيمياوية

 

 

علم التشفير هو فن وعلم تحويل البيانات او المعلومات السرية الى بيانات غير مفهومة او عشوائية بالنسبة للشخص الثالث او المهاجم او ما يسمى بالخصم بشكل اعم (Attacker). او بمعنى اخر,الرسالة السرية تحول من صيغة قابلة للقراءة الى صيغة مبهمة تماما ومن ثم ترسل الى الشخص المقصود او المستلم. الشخص المستلم فقط هو القادر على فك التشفير واستعادة المعلومات الاصلية وبالتالي يحول دون قدرة الاشخاص غير المرغوب فيهم على ذلك.

     كلمة (Cryptography) مشتقة من اصول اغريقية, (Crypto) بمعنى سري و (Graphy) بعنى كتابة لذلك فهي تعني الكتابة السرية. علم التشفير يرتبط بجوانب مختلفة من امن المعلومات مثل سرية وسلامة البيانات (Data confidently and data integrity), المصادقة (Authentication) وعدم التنصل (Non-repudiation). علم التشفير في الوقت الحالي يستخدم في العديد من التخصصات مثل تخصصات الرياضيات, الهندسة الكهربائية بالاضافة الى علوم الكمبيوتر وفي العديد من التطبيقات مثل كلمات سر الحاسوب (Computer password), بطاقات الصراف الالي (ATM cards) والتجارة الالكترونية (Electronic commerce). أصبحت الأساليب المستخدمة لتنفيذ طرق التشفير تزداد تعقيدا منذ الحرب العالمية الاولى وظهور الحواسيب الشخصية وتزداد تطبيقاته على نطاق واسع.

     عملية تحويل المعلومات او البيانات السرية والتي تسمى نص عادي (Plain text) الى نص غير مفهوم (Cipher text) تدعى بالتشفير (Encryption). العملية المعاكسة لذلك تدعى فك التشفير(Decryption), او بمعنى اخر, هي عملية الانتقال من النص المشفر او الغير مفهوم الى النص العادي او المفهوم. عمليتي التشفير وفك التشفير تتم بأستخدام مفتاح سري مشترك فقط بين المرسل والمستلم.

      كان علم التشفير معني بسرية الرسالة فقط في العصور القديمة, اي بتحويلها من صيغتها المفهومة الى اخرى غير مفهومة مما يجعلها غير قابلة للقراءة من قبل الخصوم او المتطفلين او المهاجمين ومن ثم العودة بها مرة اخرى الى الصيغة المفهومة عند الطرف الاخر او المستلم. في السنوات الاخيرة توسع مجال التشفير ليتجاوز الاهتمامات فقط بالسرية, ليشمل مجالات مختلفة مثل تقنيات فحص سلامة الرسالة, التوقيعات الرقمية (Digital signature), الحسابات الامنة (Secure computation), التثبت التفاعلي (Interactive proof), مصادقة هوية المرسل او المستلم (Identity authentication) ومجالات اخرى.

 

   

 

Leave A Reply

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *