التعمية أو التشفير (بالإنجليزية: Encryption)‏ يتناولها علمالمعلومات (التي تكون بشكل نص بسيط عند التخزين على وسائط التخزين المختلفة أو عند نقلها على شبكات نص مجرد (plaintext) بحيث تصبح غير مقروءة لأحد باستثناء من يملك معرفة خاصة أو مفتاح خاص لإعادة تحويل النص المشفر إلى نص مقروء. عملية الفك هذه تتم عن طريق ما يدعى مفتاح التشفير. نتيجة عملية التشفير تصبح المعلومات مشفرة وغير متاحة لأي أحد لأغراض سرية عسكرية أو سياسية أو أمنية. تعاكس هذه العملية

في علم للتشفير يعرف المفتاح بأنه جزئية من المعلومات (وسيط) تحدد قيمة الناتج من خوارزمية تشفير. في خوارزميات التشفير يحدد المفتاح عملية التحول من نص عادي لنص مشفر والعكس صحيح بالنسبة لفك الخوارزميات. يمكن للمفاتيح أيضا تحديد التحولات في خوارزميات تشفير أخرى مثل التوقيع الرقمي ورموز مصادقة الرسائل.

انواع خوارزميات التشفير حسب طريقة ادخال البيانات

تقسم خوارزميات التشفير حسب طريقة العمل على اجزاء ورموز البيانات إلى نوعين: المقطعي والمتصل.

التشفير المقطعي

يقوم على مبدأ تقسيم المحتوى الاصلي (نصوص أو صور أو أي شيء آخر) إلى مجموعات متساوية الطول من البتات تسمى بلوكات Blocks أو مقاطع ثم تشفير كل مقطع على حدة.
إن أكثر خوارزميات التشفير تعتمد على التشفير المقطعي مثل خوارزميات إيه إي إس، DES، 3DES، خوارزمية آر إس إيه، إم دي5، TIGER وغیرها.

التشفير المتصل

ويقوم على مبدء تشفير البيانات المتصل أو جدول البيانات بشكل مستمر. حيث يتم توليد مفتاح مستمر يتم دمجه مع البيانات الأصلية بخوارزمية تشفير ذات مفتاح متماثل وغالبا يتم ذلك بعملية XOR المنطقية.
ومن خوارزميات التشفير المتصل على سبيل المثال RC4 التي تعد خوارزمية التشفير المتصل الأوسع انتشاراً.

الحاجة إلى التشفير

بالإضافة إلى الفائدة الواضحة من حماية المعلومات الخاصة من السرقة أو الاختراق، يقدم التشفير كذلك وسيلة لإثبات أن المعلومات أصلية وتأتي من المصدر الأصلي لها. يمكن استخدام التشفير للتحقق من أصل رسالة والتأكد أنه لم يتم تعديلها أثناء عملية الإرسال.

مفتاح الباب

تدور أساسيات التشفير حول مفهوم خوارزميات التشفير و"المفاتيح". عندما تُرسل المعلومات، تكون مشفرة باستخدام خوارزمية ولا يمكن فك الترميز إلا باستخدام المفتاح الملائم. يمكن تخزين المفتاح على النظام المُستقبِل، أو يمكن إرساله مع البيانات المشفرة.

الأساليب

يُستخدم عدد من الأساليب في ترميز المعلومات وفك ترميزها، وتتطور هذه الأساليب مع التغير المستمر لبرامج الحاسوب وطرق اعتراض المعلومات وسرقتها. تشمل هذه الأساليب:

مفتاح التشفير المتماثل: ويعرف أيضًا باسم خوارزمية المفتاح السري، وهو أسلوب فردي لفك ترميز الرسالة ويجب إعطاؤه للمستلم قبل فك ترميز الرسالة. المفتاح المستخدم للترميز هو نفسه المستخدم لفك الترميز، مما يجعل هذا الأسلوب الأفضل للمستخدمين الفرديين والأنظمة المغلقة. بخلاف ذلك، لا بد من إرسال المفتاح إلى المستلِم، ما يزيد من خطر التعرض للاختراق إذا اعترضته جهة خارجية، مثل المتطفل. فائدة هذا الأسلوب هي أنه أسرع بكثير من الأسلوب غير المتماثل.

التشفير غير المتماثل: يستخدم هذا الأسلوب مفتاحين مختلفين — عامًا وخاصًا — مرتبطَين معًا حسابيًا. المفتاحان هما في الأساس مجرد أرقام كبيرة تم ربطهما معًا لكنهما ليسا متماثلين، ومن هنا جاءت التسمية "غير متماثل". يمكن مشاركة المفتاح العام مع أي شخص، لكن لا بد من إبقاء المفتاح الخاص سرًا. يمكن استخدام المفتاحين لتشفير رسالة، ثم يُستخدم المفتاح المختلف عن المفتاح الذي استُخدم أصلاً في تشفير تلك الرسالة لفك ترميزها.