التشفير عند التخزين
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
protect stored data at the right layer.
الموضوعات المخطط لها
- Layers: disk or volume encryption (provider default), database encryption, application-level (column) encryption.
- Disk encryption protects lost disks, not a compromised application or SQL user.
- Encrypt sensitive fields (phone numbers, national IDs) in the application when the database admin must not read them.
- Trade-off: encrypted columns cannot be searched or sorted directly; use deterministic encryption or a blind index only when needed.
تفاصيل المخطط المبدئي
عرض عملي
customers.phone_enc stored as ciphertext with a key ID; searching by hashed phone_idx (blind index).
اختبر فهمك
What does disk encryption not protect against?
أظهر الإجابة
A compromised application or database account that reads data normally.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.