
- بواسطة x32x01 ||
ما هي عملية تشفير وفك تشفير البيانات؟
التشفير (Encryption) وفك التشفير (Decryption) هما العمود الفقري لحماية البيانات في عالم الإنترنت 
الخطوة الأولى: إنشاء الاتصال
كل حاجة بتبدأ لما المتصفح يحاول يتواصل مع الخادم عن طريق اتصال TCP، وده الأساس اللي بيتبني عليه الاتصال الآمن.
الخطوة الثانية: تبادل التحيات والمفاتيح
المتصفح بيبعت رسالة اسمها “Hello Client” 
- إصدارات TLS اللي يقدر يتعامل معاها.
- مجموعات التشفير (Cipher Suites) اللي بيدعمها.

- اسم الموقع.
- توقيع المرجع المصدق (CA).
- المفتاح العام (Public Key).

الخطوة الثالثة: إنشاء مفتاح الجلسة
المتصفح بيولد مفتاح جلسة (Session Key) خاص بيستخدم لتشفير البيانات بينه وبين السيرفر.لكن عشان يبعته بأمان، بيشفره باستخدام المفتاح العام بتاع السيرفر.
وبكده، السيرفر هو الوحيد اللي يقدر يفك تشفير المفتاح ده باستخدام مفتاحه الخاص (Private Key)

الخطوة الرابعة: التشفير المتماثل
بمجرد ما الاتنين يبقوا عندهم نفس مفتاح الجلسة، بيبدأوا يستخدموا التشفير المتماثل (Symmetric Encryption) لأنه أسرع وأنسب لنقل كميات كبيرة من البيانات 
تقدر تعتبره كأنهم اتفقوا على "لغة سرّية" محدش غيرهم يفهمها.
خلاصة الكلام
العملية كلها هدفها إن كل معلومة تنتقل بينك وبين السيرفر تكون:- مشفرّة
- موثوقة
- غير قابلة للتجسس أو التلاعب
التعديل الأخير: