كربتوغرافي
"كربتوغرافي", ,تسخدم كلمة كربتولوجي, لتؤدي نفس المعنى, هو علم ودراسة تقنيات تأمين البيانات والاتصالات في وجود طرف ثالث غير مرغوب به Adversary, أو الخصم.
بشكل أعم، هو دراسة طرائق بناء وتحليل البروتوكولات التي تتغلب على تأثير خصوم.
والتي ترتبط بجوانب مختلفة من أمن المعلومات مثل سرية البيانات سرية (مبدأ) , سلامة البيانات استقامة، المصادقة استيقان، و عدم التنصل عدم الإنكار. علم التشفير الحديث يتقاطع مع تخصصات الرياضيات، علوم الكمبيوتر، والهندسة الكهربائية. وتشمل تطبيقات التشفير بطاقات الصراف الآلي آلة صراف آلي، وكلمات سر الحاسوب كلمة المرور، والتجارة الإلكترونية تجارة إلكترونية. 
كان علم التشفير علم التعمية قبل العصر الحديث مرادفا على نحو كبير لمصطلح عملية التشفير تشفير, و سيرد لاحقا ذكر الفروق الدقيقة بينهما، وتحويل المعلومات من حالة قابلة للقراءة إلى حالة مبهمة تماما.منشئ الرسالة المشفرة يتشارك في تقنية فك التشفير, اللازمة لاستعادة المعلومات الأصلية,مع المستلمين المقصودين فقط ، وبالتالي يحول دون قدرة الأشخاص غير المرغوب فيهم على ذلك . منذ الحرب العالمية الأولى وظهور الكمبيوتر، أصبحت الأساليب المستخدمة لتنفيذ التشفير تزداد تعقيدا ويزداد تطبيقه على نطاق واسع.
أثارت التكنولوجيا ذات الصلة بالتشفير عددا من القضايا القانونية. في المملكة المتحدة، إضيفت إلى أصول سلطات التحقيق في العام 2000 ,اذا تطلب الأمر,جواز الطلب ممن يشتبه بهم بتهم جنائية, تسليم مفتاح فك التشفير إذا سئل من قبل المكلفين بإنفاذ القانون. وإلا فإن المستخدم يواجه تهمة جنائية.
مؤسسة الحدود الإلكترونية (EFF) مختصر مؤسسة الجبهة الإلكترونية تشارك في قضية في المحكمة العليا للولايات المتحدة، والتي تتطلب تحديد ما إذا كان على المشتبه بهم جنائيا البوح بمفاتيح فك التشفير لإنفاذ القانون, هو أمر غير دستوري. و تحتج مؤسسة الجبهة الإلكترونية بأن هذا يشكل انتهاكا لحق المتهم في عدم إرغامه على تجريم نفسه، على النحو الوارد في التعديل الخامس.
أصل التسمية إغريقية, و تعني الكتابة السرية, من الكلمة كريبتو "crypto" من "κρυπτός" اليونانية، بمعنى "السرية", و الكلمة (graphei",(γραφή", غرافي, و تعني الكتابة, و كلمة كريبتو لوجي تشترك مع سابقتها في لفظة (كربتو), و كلمة (logy) تعني علم.
عند تفكيك كلمة تشفير, سنجد أن البادئة (en) تعني (to make), وترجمتها(العمل على). الجزء (crypt) هو صفة مشتقة من (crypto). و على ذلك تكون كلمة تشفير بمعنى إجراء معالجة البيانات التشفير على مادة ما.
كلمة شيفرة سرية, و البعض يكتبها,Cypher,تعني الشفرة المستخدمة في التشفير. تستخدم اللغة الإنكليزية لاحقة (ing) لاشتقاق الفعل المستمر من المصدر,و بذلك تكون كلمة شيفرة سرية تعني استخدام شفرة ما, و هي بذلك رديف لمصطلح التشفير .يستخدم البعض أسلوب الترميز Coding لأغراض تأمين الاتصال و المراسلة. و يختلف الترميز عن التشفير في أن الأول قد يرمز لحرف, أو لعبارة مكونة من كلمة, أو عدة كلمات برمز واحد ترميز يكون, في الأغلب, أقل منها في الطول. و يتشارك الطرفان في مرجع ترميز واحد Codebook في الترميز وفك الترميز Decoding, مثال, يستخدم الرمز (نسر) للأشارة إلى (القائد العام). بينما أغلب خوارزميات التشفير تعمد إلى مقابلة حرف بحرف, وفي التشفير الرقمي بت مقابل بت.
حتى العصر الحديث يشار لعلم التشفير علم التعمية بشكل حصري تقريبا على أنه عملية التشفير تشفير، والذي هو عملية تحويل المعلومات العادية (تسمى نص عادي) نص مجرد إلى نص غير مفهوم النص المشفر (يسمى النص المشفر) ,
فك التشفير هو على العكس من ذلك، بعبارة أخرى، الانتقال من النص المشفر غير المفهوم والعودة إلى النص عادي . الشفرات (أو شيفرة سرية) هو زوجين من الخوارزميات التي تنشئ التشفير وفك التشفير.
في العصر القديم، كان علم التشفير معني فقط بسرية الرسالة (أي التشفير تشفير) بتحويل الرسائل من صيغتها المفهومة إلى أخرى غير مفهومة. والعودة بها مرة أخرى في الطرف الآخر إلى الصيغة المفهومة، مما يجعلها غير قابلة للقراءة من المتطفلين عليها تنصتا, أو مستلمين دون معرفة سرية (بالضبط المفتاح اللازم لفك تشفير تلك الرسالة). تم استخدام التشفير لضمان, أو محاولة ضمان, السرية في مجال الاتصالات، مثل تلك التي تخص الجواسيس, القادة العسكريين الدبلوماسيين. في العقود الأخيرة، توسع المجال ليتجاوز الاهتمامات بالسرية, ليشمل تقنيات لفحص سلامة الرسالة، مصادقة هوية المرسل /المتلقي استيقان، والتوقيعات الرقمية توقيع رقمي، و التثبت التفاعلي Interactive proof,و الحسابات الآمنة الحسابات المتعددة الأطراف الآمنة، ومجالات أخرى.
أنواع الشفرات التقليدية الرئيسة هي شفرات التبديل Transposition cipher، والتي يعاد فيها ترتيب حروف الرسالة (على سبيل المثال، "مرحبا أيها العالم" تصبح "ابحرم اهيأ ملاعلا 'في نظام إعادة ترتيب بسيط)، وشفرات الاستبدال تعمية استبدال، التي تستبدل منهجيا حروف أو مجموعات من الحروف لرسائل مع حروف أو مجموعة من الحروف الأخرى (على سبيل المثال، 'يطير في ان واحد' تصبح 'اظاز قا به يبخذ' عن طريق استبدال كل حرف مع الحرف الذي يليه في الأبجدية العربية).
تستند خوارزميات التشفير الحديثة بشكل كبير إلى نظرية رياضية وممارسة علم الحاسوب، ويتم تصميم خوارزميات التشفير استنادا إلى فرضيات صعوبة الحساب فرض صعوبة الحساب,مما يجعل من الصعب كسر مثل هذه الخوارزميات عملياً, من قبل أي خصم. من الممكن, نظريا, كسر هذه الخوارزميات ولكن من غير المجدي عمليا القيام بذلك بأي وسيلة عملية معروفة. لذلك تسمى هذه الصيغ آمنة حسابيا؛ طبقا للتقدم النظري في العلوم، على سبيل المثال، تتطلب هذه الحلول أن تتكيف باستمرار, مع إدخال تحسينات في خوارزميات تحليل العدد الصحيح إلى عوامله ، وتقنيات حوسبة أسرع. توجد نظم آمنة بحسب نظرية المعلومات الأمان من حيث نظرية المعلومات , الأمان من حيث نظرية المعلومات, وسبق برهنة عدم إمكانية كسرها حتى مع توفر قدرة حوسبة غير محدودة, مثل, لوحة المرة الواحدة لوحة المرة الواحدة, لكن هذه النظم أكثر صعوبة في التطبيق من الآليات الجيدة,القابلة للكسر نظريا وآمنة حسابيا.المخطط في أدناه يبين تصنيفا للشفرات.