publication

share

الثلاثاء، 17 مارس 2015

ما هو التشفير أنواعه وكيف يتم ؟


 

يعد التشفير أو (Encryption) طريقة للحفاظ على خصوصية الفرد وأمان معلوماته 

فمثلا إما زيادة أمان رسالة أو ملف بواسطة تجميع المحتويات بحيث يمكن قراءتها فقط 

بواسطة شخص يتوفر لديه مفتاح التشفير الصحيح لتفكيكها أي المفتاح الذي تم تشفير 

المعلومات به.


على سبيل المثال، في حالة شراء شيء ما من موقع ويب، يتم تشفير 

المعلومات الخاصة بهذه المعاملة  للحفاظ على خصوصيتك (مثلا عنوانك ورقم هاتفك 

ورقم بطاقة الائتمان الخاصة بك ومعلومات الشراء) للمساعدة في الحفاظ عليها آمنة 

وضمان عدم سرقتها أو قراءتها إن صح القول من طرف شخص متطفل. إذا رغبت في 

الحصول على أعلى مستوى لحماية المعلومات يجب عليك استخدم التشفير وهي خطوة 

من بين كثير من الخطى للحماية التي سوف نتطرق إليها بإذن الله.

 


و التشفير هو علم  رياضي للرموز والشيفرات والرسائل السرية. استخدم الناس التشفير 

عبر التاريخ لتبادل رسائل ومعلومات لا يمكن قراءتها (على ما يأملون) من قبل أي كان 

ما عدا الشخص المقصود لتلقي الرسالة وذلك لضمان الخصوصية وأن المعلومات يجب 

أن تصل إلى الشخص المقصود والمعني بالأمر.

استعمل التشفير منذ القدم خاصة استعمل في مجال الحروب لضمان تبادل معلوماتي 

سري و يضمن عدم حصول الخصم على حل الشيفرة.



والتشفير يمر بمرحلتين رئيستين :


المرحلة الأولى هي تشفير النص العادي(ClairText) من شكل واضح ومقروء للكل 

إلى  رموز (CipherText) غير مفهومة وغير مقروءة وذلك باستعمال خوارزميات 

التشفير(Algorithms Of EnCryption) ومفاتيح (Encryption Keys)التشفير.


 وأما  المرحلة الثانية ،فهي  فك الترميز أو التشفير (Decryption) باعادة النص 

المشفر الى وضعه السابق كنص مفهوم ومقروء ، وهذه المسألة تتم باستعمال 

خوارزميات التشفير التي تختلف أنواعها ووظائفها . اما من حيث طرق التشفير ، فثمة 

التشفير الترميزي ، والتشفير المعتمد على مفاتيح التشفير ، التي قد تكون مفاتيح عامة 

او  خاصة او مزيجا منها .


خوارزميات التشفير  Algorithm Of  Encryption  :


هي عبارة عن صيغ رياضية تستخدم لتحويل الرسالة العادية إلى معلومات مشفرة   
 Ciphered

أنواع التشفير Encryption Types

يمكن تصنيف التشفير إنطلاقا من المفاتيح المستعملة في التشفير وفك التشفير إلى نوعين:

تشفير متناظر : Symmetric Encryption

يعرف أيضا بتشفير المفتاح الخاص Private Key Encryption

حيث يستعمل فيه نفس المفتاح للتشفير ولفك التشفير.يجب أن يتفق الطرفان على مفتاح 

التشفير مما يسبب مشكلة خاصة عند إرسال المفتاح عبر الشبكة فربما يحصل أحدهم 

على هذا المفتاح بطريقة أو بأخرى  وبالتالي كشف المراسلات بين الطرفين وبالتالى 

فك تشفير المعلومات المرسلة التى يمكن أن تكون غاية في الأهمية لذلك يجب تبادل 

المفاتيح بطريقة تضمن سريتها.

تشفير غير متناظر : Asymmetric Encryption

يعرف أيضا بتشفير المفتاح العام Public  Key Encryption

 حيث يستعمل فيه زوج من المفاتيح أحدهما لتشفير الرسالة والآخر لفك التشفير يعرف 

الأول بالمفتاح العام The Public Key  وسمي بذلك لأنه يكون معروف للمستخدمين 

في البيئة المعينة ويستخدم لتشفير الرسائل ,أما الثاني فيعرف بالمفتاح الخاصThe  Private Key

وسمي بذلك لأنه معروف لمستخدم واحد فقط هو مالكه ويستخدم لفك الرسائل المشفرة 

بالمفتاح العام المقابل له.يعاب على هذه الطريقة كثرة المفاتيح المستخدمة في التشفير 

وفك التشفير.

مثلا: 

إذا أراد المستخدم 1 إرسال رسالة مشفرة إلى المستخدم 2 باستخدام طريقة التشفير غير 
 المتماثل  :

فإن المستخدم 1 عليه الحصول على المفتاح العام لـ المستخدم 2 ثم تشفير الرسالة 

وإرسالها له وطالما الرسالة تم تشفيرها بالمفتاح العام للمستخدم  2 فان المفتاح الخاص 

له فقط هو الذي يمكنه فك تشفير الرسالة.

وبالمثل إذا أراد المستخدم  1 إرسال رسالة إلى المستخدم 1 فعليه أن يحصل على 

المفتاح العام للمستخدم 1  ثم تشفير الرسالة وإرسالها إلى المستخدم 1  الذي يستخدم 

مفتاحه الخاص لفك تشفير الرسالة.


 وهناك الكثير من خواريزميات التشفير التي سوف نتطرق إليها في تدوينات قادمة إن شاء الله وسوف نقوم بعمل درس تطبيقي لتوضيح آلبة عمل هاته الخواريزميات.

 

هاته فقط مقدمة و نبذة عن التشفير الذي سوف نحاول أن نقدمه لكم فيما بعد في تدوينات مفصلة بإذن المولى.




التعليقات
0 التعليقات

0 التعليقات :

إرسال تعليق