#ملخص:
إن تشفير ملفات الكمبيوتر, هي وسيلة لمنع الآخرين من قراءة وعرض الملفات ,في بداية الموضوع سنشرح معنى التشفير بالضبط مع بعض الخلفية و التاريخ والأمثلة ,كما سنعرض فكرة عن أنواع تشفير البيانات المستخدمة, و كيفية فك تشفير البيانات , ثم سننتقل إلى تطبيقات التشفير و إلى جولة حول أفضل برامج التشفير الموجودة. #
**ما هو التشفير **
& ما هو التشفير Encryption : التشفير هو وسيلة لاستبدال رسالة أو أي مستند, حيث لا يمكن معرفة محتوياها و ذلك بالترميز ( وهو عملية تحويل النص المبسط أو المستند الواضح إلى رموز, و ترميز المحتويات هو نظام إظهار البيانات بواسطة سلسلة محددة سابقاً من الحروف و الأرقام و الرموز و الكلمات و الإشارات).
يمتد مفهوم التشفير ليشمل ملفات الكمبيوتر مهما كان نوعها من قواعد البيانات و صفحات العمل و الصور و ملفات تنسيق النصوص , و الهدف هو منع فهم و استخدام البيانات من قبل الأشخاص الذين لا يملكون وسائل فك الترميز.
و فقط الأشخاص المزودين بوسائل فك تشفير الملف يمكنهم الاطلاع عليه , بدأ التشفير منذ أربعة آلاف سنة على الأقل و من استخدامات التشفير السابقة المشهورة هي منذ حوالى 1900 قبل الميلاد, في الرسومات المصرية التي تستبدل الكتابة برموز من اللغة الهيروغليفية النظامية بشكل نقوش.
و بعد أقل من 500 سنة, تم استخدام التشفير في الصيغ و المستندات الدينية إضافةً إلى الاتصالات الحكومية .و من العصور الوسطى حتى الأوقات المعاصرة, برزت الحاجة إلى نظام تشفير قوي للأمور العسكرية و الدبلوماسية و الاتصالات الحكومية الأخرى و ذلك مع تطور الكتابة بالشيفرة.
و بوجود الكم الهائل من المعلومات المتبادلة بين الكمبيوترات (عن طريق الأقراص أو بالمودم) , وجد رجال الأعمال و الأفراد الحاجة إلى تشفير البيانات. &
**مثال بسيط عن التشفير**
& إن هذا السطر هو رسالة نصية مشفرة بواسطة استبدال بسيط للأحرف و يبدو كالتالي:
lzdvrqwkhjuduubnroo بالنظر إليه فهو يبدو كالكلام البربري و إذا علمنا أن كل حرف تم رفعه إلى 3 أحرف في الأبجدية. (a إلى d, m إلى p, yإلى b) ثم تعود إلى البداية z وهلم جراً و بالتالي فالسطر السابق: Iwasonthegrassyknoll و بإضافة المسافات بين فواصل الكلمات الواضحة نحصل على: I was on the grassy knoll
وهذا مثال بسيط عن التشفير, أما التشفير بواسطة الكمبيوتر فهو عدة نماذج معقدة مع وجود نماذج ضمن نماذج أخرى.&
**كيفية تشفير البيانات**
& بشكل عملي فالتشفير هو عملية استبدال, و القيمة المستبدلة (المأخوذة, و يسمى الحرف المستخدم المنفرد بالحرف المأخوذ) حيث تستبدل هذه القيمة للعناصر المحددة لرسالة أو أي بيانات أخرى , و يتم هذا على مستوى الحروف, فعلى سبيل المثال يتم استبدال 2 بالحرف m والرقم 9 بالرقم 3 أو 0 و ليست الأحرف و الأرقام وحدها تستبدل حيث نستخدم ؟ & # و المسافات كحروف مأخوذة.
و يتم استبدال bb 2b (b مرتين) و بجمع هذه الأفكار فإن الكلمة three يتم ترميزها ب pkm2f (حيث p تحل حل t, k محل h, m محل r , f محل e ).