ما هو عِلم التشفير Cryptography ؟

سناء غراب

عـــضو برونزي
المشاركات
660
مستوى التفاعل
112
النقاط
28
* ما هو عِلم التشفير Cryptography ؟
يمكننا تعريفه بكلمات مبسّطة فنقول: هو عِلم يبحث في كيفية حماية البيانات من خلال تحويرها وتغييرها إلى شكل لا يمكن الاستفادة منه في حال وجود طرف ثالث غير مخوّل، وتكون الطريقة الوحيدة للاستفادة من هذه البيانات المشفّرة هي فقط من خلال مفتاح فك التشفير والذي يجب أن يكون الطرفان قد اتفقا عليه مُسبقًا أو تم إرساله بشكل آمن للمستقبِل.

* ما هي أقسام عملية التشفير؟
تنقسم آلية عمل التشفير إلى قسمين رئيسين:

أ. تشفير البيانات Encryption:
وهو القسم الأول من العملية، حيث يتم استخدام مفتاح التشفير لتحويل البيانات من الصيغة المفهومة الاعتيادية (plain text) إلى الصيغة المشفرة (cipher text).

ب. فك تشفير البيانات Decryption:
وهو القسم الثاني من العملية، حيث يتم استخدام مفتاح لفك التشفير وذلك بهدف إعادة البيانات لصيغتها المفهومة (plain text) وذلك عادةً عند الطرف المستقبِل للبيانات.

* ما هي أنواع التشفير؟
للتشفير نوعان بشكل أساسيّ، إلا أنه يوجد أساليب حماية تشابه في طريقة عملها أساليب التشفير، ولذلك سأتطرق لأنواع التشفير في هذا المقال، ويمكن أن نكمل مع الأساليب المشابهة له في مقالات أخرى.

1- التشفير المتماثل Symmetric Encryption:

تقوم الفكرة الأساسية لهذا النوع على استخدام مفتاح التشفير نفسه في عملية التشفير وفك التشفير، فمثلًا في الشكل أعلاه؛ يتم إدخال البيانات المفهومة (plain text) حيث رُمِزَ لها بالرمز X إلى خوارزمية التشفير (Encryption Algorithm) حيث يتم في هذه الجزئية تشفير البيانات باستخدام مفتاح التشفير (Secret Key / Encryption Key) والذي رُمز له بالرمز K، وبعد ذلك يتم إرسال النص المشفّر إلى المستَقبِل.

على الجانب الآخر وعند المُستقبِل، يتم استخدام خوارزمية لفك التشفير (Decryption Algorithm) بنفس المفتاح K الذي تم استخدامه في التشفير عند المُرسِل، وينتج عن هذه العملية النص المُشفّر ذاته وبالصيغة المفهومة.* ما هو عِلم التشفير Cryptography ؟
يمكننا تعريفه بكلمات مبسّطة فنقول: هو عِلم يبحث في كيفية حماية البيانات من خلال تحويرها وتغييرها إلى شكل لا يمكن الاستفادة منه في حال وجود طرف ثالث غير مخوّل، وتكون الطريقة الوحيدة للاستفادة من هذه البيانات المشفّرة هي فقط من خلال مفتاح فك التشفير والذي يجب أن يكون الطرفان قد اتفقا عليه مُسبقًا
 
أعلى