Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

‫الجامعة الوطنية‬

‫أمنية البيانات و الحاسوب‬ ‫كلية العلوم و الهندسة‬


‫قسم تقنية معلومات‬
‫المستوى الثالث‬

‫‪Data and Computer Security‬‬

‫الموضوع الثاني‬

‫علم التشفير‬

‫األستاذ ‪ /‬جمال المهيس‬


‫محتويات العرض‬

‫مبادئ‬ ‫التشفير‬
‫مقدمة‬
‫علم التشفير‬ ‫و فك التشفير‬

‫أهداف‬ ‫أنواع علم‬

‫علم التشفير‬ ‫التشفير‬

‫الفرق بين‬

‫التشفير‬

‫وعلم التشفير‬
‫‪6‬‬
‫مقدمة‬ ‫‪01‬‬

‫تمهيد‬
‫علم التشفير هو فن وعلم تحويل البيانات او المعلومات السرية الى بيانات غير مفهومة او عشووايية‬
‫بالنسبة للشخص الثالث او المهاجم او ما يسمى بالخصوم او بمعنوى اخور الرسوالة السورية تحوول مون‬
‫صووووي ة قابلووووة للقوووورالى الووووى صووووي ة مبهمووووة تمامووووا وموووون دووووم ترسوووول الووووى الشووووخص المقصووووود‬
‫او المستلم‬
‫أو هو علم ممارسة إخفال البيانات ‪ ،‬ووسايل تحويل البيانوات (مثول التتابوة) مون كوتلها الطبيعوي‬
‫يملوك معرفوة سورية محوددى‬ ‫المفهوم ألي كخص إلى كتل غير مفهوم بحيوث يتعوذر علوى مون‬
‫معرفووة فحواهووا ‪ ،‬يحظووى هووذا العلووم اليوووم بمتانووة مرموقووة بووين العلوووم‪ ،‬إذ تنوع و تطبيقات و‬
‫العمليووة لتشوومل مجووا ت متعووددى نووذكر منهووا‪ :‬المجووا ت الدبلوماسووية والعسووترية‪ ،‬واألمنيووة‪،‬‬
‫والتجاريوة‪ ،‬وا قتصوادية‪ ،‬واالعيميووة‪ ،‬والمصورفية والمعلوماتيوة‪ .‬فووي كوتلها المعاصور‪ ،‬التعميووة‬
‫علم من أفرع الرياضيات و علوم الحوسبة استعمل العرب هذا المصطلح كنايوة عون عمليوة تحويول‬
‫نص واضح إلى نص غير مفهوم باستعمال طريقة محددى‪ ،‬يستطيع من يفهمها أن يعوود و يفهوم الونص‬
‫‪ ،‬غيوووووووووووور أن فووووووووووووي الوقوووووووووووو الحووووووووووووالي كثوووووووووووور اسووووووووووووتعمال مصووووووووووووطلح التشووووووووووووفير‬
‫‪ ،‬اسووتخدم التشووفير منووذ أقوودم العصووور فووي المراسوويت الحربيووة بووين وكووذلك فووي الدبلوماسووية‬
‫والتجسس في كتليهما المبترين ‪.‬‬
‫يتبع‬

‫و يعتبوور العلمووال المسوولمون والعوورب أول موون اكتشوور طوورق اسووتخراب المعمويووى وكتبهووا وتوودوينها ‪،‬‬
‫تقدمهم في علم الرياضويات أعطواهم األدوات المسواعدى األ موة لتقودم علوم التعميوة‪ ،‬مون أكوهرهم‬
‫يعقووب بون إسوحاق التنودي صوا ك كتواب علوم اسوتخراب المعمويوى وابون وو شون يوية النبطوي صووا ك‬
‫كتاب كوق المستهام في معرفة رمو األقيم‪ ،‬المؤلر الذي كشر اللثام عون رموو الهيروغليفيوة‬
‫يشوه لو غبوار‬ ‫قبل عشرى قرون من كشر كامبليون لها ‪ ،‬وكذلك اكتهر ابن دريهم الوذي كوان‬
‫في فك التشفير فتان تعطى ل الرسوالة معمواى فموا هوي إ أن يراهوا توى يحولهوا فوي الحوين إلوى‬
‫العربية ويقريها ول قصيدى طويلو يشورف فيهوا مختلور الطورق فوي تعميوة النصووح وكوان يحسون‬
‫قيصوور موون‬ ‫قوورالى الهيروغليفيووة ‪ ،‬موون أمثلووة اسووتخدام التعميووة قووديما هووو مووا ينسووك إلووى يوليووو‬
‫اسووتعمالها صووار يعوورف اخن بخوار ميووة ‪ ROT13‬لتعميووة الرسووايل المتتوبووة باليتينيووة التووي‬
‫يتبادلهوامع قووواد العسووتريين‪ ،‬وهووو أسوولوب تعميووة ييسووتبدل فيو كوول وورف بووالحرف الووذي يليو‬
‫بثيدة عشر موقعا في ترتيك األبجدية اليتينية‪ ،‬مع افتوراض أن خخور ورف فوي األبجديوة يسوبه‬
‫األول في لقة متصلة ‪ ،‬في العصر الحديث ‪.‬‬
‫التشفير و فك التشفير‬ ‫‪02‬‬

‫علم التشفير (علم التعمية)‬

‫تتمثوول فتوورى أي نظووام تشووفير فووي إخفووال المعلومووات السوورية بطريقووة يصووبح موون خيلهووا معناهووا‬

‫غيووور مفهووووم بالنسوووبة إلوووى أي كوووخص غيووور مصووورف لووو بوووا طيع عليهوووا‪ .‬يتمثووول ا سوووتخدام‬

‫األكثوور كوويوعا للتشووفير فووي تخووبين البيانووات بممووان فووي ملوور كمبيوووتر أو نقلهووا عبوور قنوواى غيوور‬

‫تمنووع األكووخاح غيوور‬ ‫خمنووة مثوول االنترن و فووي كلتووا الحووالتين‪ ،‬قيقووة كووون المسووتند مشووفرا‬

‫المصووووورف لهوووووم بالوصوووووول إليووووو ‪ ،‬ولتنهوووووا تمووووومن عووووودم تمتووووونهم مووووون فهوووووم موووووا يرونووووو‬
‫مفهوم التشفير و فك التشفير‬

‫فيموووا يطلوووه علوووى‬ ‫يطلوووه علوووى المعلوموووات الموووراد إخفاؤهوووا اسوووم الووونص األصووولي‬ ‫غالبوووا موووا‬

‫عمليوووة إخفايهوووا اسوووم التشوووفير ويطلوووه علوووى الووونص األصووولي المشوووفر اسوووم الووونص المشوووفر‬

‫كمووا يطلووه علووى مجموعووة القواعوود المسووتخدمة فووي تشووفير معلومووات الوونص‬ ‫أو بيووان التشووفير‬

‫و هووو‬ ‫الخوار ميووة علووى مفتوواف التشووفير‬ ‫عووادى‪ ،‬تعتموود هووذ‬ ‫األصوولي خوار ميووة التشووفير‬

‫يمثوول موودخي لهووا باالضووافة إلووى الرسووالة و توووى يووتمتن المتلقووي موون اسووترجاع الرسووالة مووون‬

‫خووويل الووونص المشوووفر‪ ،‬يجوووك أن تتووووافر خوار ميوووة فوووك التشوووفير التوووي عنووود اسوووتخدامها موووع‬

‫مفتووووووواف فوووووووك التشوووووووفير المناسوووووووك‪ ،‬تسوووووووترجع الووووووونص األصووووووولي مووووووون الووووووونص المشوووووووفر‬

‫الخوار ميووات التشووفيرية‬ ‫‪ ،‬بوجوو عووام تعتبوور مجموعووة القواعوود التووي تؤلوور إ وودى هووذ‬

‫معقووووووووووووووووووووودى لل ايوووووووووووووووووووووة وتحتووووووووووووووووووووواب إلوووووووووووووووووووووى التصوووووووووووووووووووووميم بعنايوووووووووووووووووووووة‬


‫يتبع‬

‫يبين ً الشتل التالي وصفا تخطيطييا ستخدام أ د أنظمة التشفير لحماية رسالة منقولة‬

‫يطلوووووه علوووووى كووووول مووووون يعتووووورض رسوووووالة خووووويل انتقالهوووووا اسوووووم معتووووورض هوووووذا‪ ،‬ويسوووووتخدم‬

‫إ أنو يجوك االكوارى إلوى‬ ‫مؤلفون خخرون أسمال أخرى‪ ،‬مثل متنص و خصم و غريم و كخص سوي‬

‫فوووووووووووووي بعووووووووووووو‬ ‫أن المعترضوووووووووووووين يمتووووووووووووون أن يتونووووووووووووووا أكخاصوووووووووووووا طيبوووووووووووووين‬

‫قووووووووووا‬ ‫األ يووووووووووان‪ ،‬وهووووووووووو مووووووووووا سوووووووووووف نتحوووووووووود عنوووووووووو بمبيوووووووووود موووووووووون التفصوووووووووويل‬
‫يتبع‬

‫النظام المتناظر و غير المتناظر في علم التشفير‬

‫ووووال سووووهولة اسووووتنبا‬ ‫يطلووووه علووووى نظووووام التشووووفير اسووووم نظووووام تقليوووودي أو متنوووواظر‬

‫مفتاف فك التشفير من خيل مفتاف التشفير‪.‬‬

‫فوووووووووووووووي واقوووووووووووووووع األمووووووووووووووور‪ ،‬غالبًوووووووووووووووا موووووووووووووووا يتوووووووووووووووون هوووووووووووووووذان المفتا وووووووووووووووان‬

‫متطوابقين بالنسووبة إلووى أنظموة التشووفير المتنوواظرى لوذلك‪ ،‬يطلووه علووى هوذ األنظمووة عووادى اسووم‬

‫أنظمة المفتاف السري أو المفتاف الوا د‬

‫مفتواف فوك التشوفير مون خويل‬ ‫في المقابول‪ ،‬إذا لوم يتون ممتنًوا مون النا يوة العمليوة اسوتنبا‬

‫أو اذا مفتواف معلون دموة سوبك يجوك أن‬ ‫فونن نظوام التشوفير يسومى غيور متنواظر‬ ‫مفتاف التشوفير‬

‫نوعيووو ً تماموووا ورال التمييوووب بووين هوووذين النووووعين موون األنظموووة ‪ ،‬فلمنوووع أي معتوورض لديووو معرفوووة‬

‫بالخوار مية من الحصول علوى الونص األصولي عون طريوه نوص مشوفر جورى اعتراضو ‪ ،‬مون الموروري‬

‫تفاظ بسرية مفتاف فك التشفير‬ ‫ا‬


‫يتبع‬

‫النظام المتناظر و غير المتناظر في علم التشفير‬

‫فووووووووووي هووووووووووذا المثووووووووووال سوووووووووونفترض أن دمووووووووووة مرسوووووووووول‬

‫لديوووووووو هديووووووووة‪ ،‬وأنوووووووو يرغووووووووك فووووووووي فظهووووووووا فووووووووي‬

‫قيبووووة محتمووووة ال لووووه بقفوووول ويريوووود إرسووووالها إلووووى أ وووود‬

‫األكووووووووووووووووخاح ‪ ،‬الووووووووووووووووذي هووووووووووووووووو علووووووووووووووووى غيوووووووووووووووور‬

‫اسوووووووووووتعداد ألن يمتمنووووووووووو علوووووووووووى مفتا ووووووووووو ‪ ،‬بووووووووووود‬

‫موووووووووووووون ذلووووووووووووووك‪ ،‬يبلوووووووووووووو المرسوووووووووووووول و المسووووووووووووووتقبل‬

‫المقصوووووووووووووووود برغبتووووووووووووووو فوووووووووووووووي بيوووووووووووووووع قفلووووووووووووووو‬

‫والمفتووووووووووواف ‪ .‬نفتووووووووووورض عووووووووووودم وجوووووووووووود أي كوووووووووووخص‬

‫خخووووووووور يسوووووووووتطيع العثوووووووووور علوووووووووى مفتووووووووواف يمتنووووووووو‬

‫م ووواليه أقفوووال المرسووول أو المسوووتقبل وأن األقفوووال و‬ ‫مووون فووو‬

‫تسووووووووومح بفتحهوووووووووا‬ ‫الحقيبوووووووووة فوووووووووي الوووووووووة جيووووووووودى‬

‫عنووووووووووووووووووووووى للحصوووووووووووووووووووووول علوووووووووووووووووووووى الهديوووووووووووووووووووووة‬


‫يتبع‬

‫لتقييم مدى أمان نظام التشفير نمع ا فتراضات الثيدة التالية‬

‫التي نيطله عليها (ظروف أسوأ الحا ت)‬

‫ظرف أسوأ الحا ت ‪:١‬‬

‫يمتلك الطرف الذي يتولى عملية تحليل النص المشفر معرفة كاملة بنظام التشفير ‪.‬‬

‫ظرف أسوأ الحا ت ‪:٢‬‬

‫يحصل الطرف الذي يتولى عملية تحليل النص المشفر على قدر كبير من هذا النص ‪.‬‬

‫ظرف أسوأ الحا ت ‪:٣‬‬

‫الطرف الذي يتولى عملية تحليل النص المشفر يعرف النص األصلي المتاف لقدر محدد من النص‬
‫المشفَّر ‪.‬‬

‫في أي من هذ الحا ت‪ ،‬يجك محاولة تحديد ما تعني ألفاظي «قدر كبير» و«قدر محدد» بواقعية‪،‬‬
‫وهذا يعتمد على نظام التشفير موضع ا عتبار ‪.‬‬
‫مبادى علم التشفير‬ ‫‪03‬‬

‫علم التشفير (علم التعمية)‬


‫التشفير هو علم قديم أصبح اخن مستندا على أسس رياضية متينة (خوار ميات) وقود بنيو معظوم‬
‫نظم التشفير القديمة على مبدأين رييسين هما‬

‫او ً‪ :‬مبدأ ا ستبدال‬


‫استبدال رف من أبجدية النص المقرول بحرف أو أكثر من أبجديوة الونص المشوفر سوك قاعودى‬
‫استبدال محددى تعرف بمفتاف التشفير‬
‫دانيًا ‪ :‬مبدأ االبدال أو القلك‬
‫ت يير مواقع أو روف النص المقرول سك قاعدى استبدال محددى تعرف بمفتاف التشفير‪.‬‬
‫هنالك في علم التشفير دي مسايل رييسية‬
‫أو ‪ :‬تشفير المعلومات لحمايتها‬
‫دانيا ‪ :‬فك التشفير ( أي استخراب المعلومات المشفرى(‬
‫دالثا‪ :‬كسر التشفير من قبل طرف غير مرغوب في‬
‫أنواع علم التشفير‬ ‫‪04‬‬

‫علم التشفير التقليدي (علم التعمية التقليدي)‬

‫أنواع التعمية التقليدية الرييسة هي كفرات التبديل ‪ ،Transposition cipher‬والتي يعواد فيهوا‬

‫روف الرسالة ‪ ،‬على سبيل المثال ( "مر با أيها العالم" ) تصبح ( "ابحرم اهيم ميعي ‘(‬ ‫ترتيك‬

‫في نظام إعادى ترتيك بسيط ‪ ،‬وكفرات ا ستبدال )تعمية اسوتبدال(‪ ،‬التوي تسوتبدل منهجيوا وروف‬

‫أو مجموعات مون الحوروف لرسوايل موع وروف أو مجموعوة مون الحوروف األخورى ‪ ،‬علوى سوبيل المثوال‬

‫('يطير في ان وا د)' تصبح ) 'اظا قا ب يبخذ‘( ‪ ،‬عن طريه استبدال كل رف موع الحورف الوذي‬

‫يلي في األبجدية العربية ‪.‬‬


‫يتبع‬
‫‪02‬‬

‫علم التشفير الحديث (علم التعمية الحديث)‬

‫تستند خوار ميات التشفير الحديثة بشتل كبير إلى نظرية رياضية وممارسة علم الحاسوب‪،‬‬

‫ويتم تصميم خوار ميات التشفير استنادا إلى فرضيات صعوبة الحساب ) فرض صعوبة الحساب(‪،‬‬

‫مما يجعل من الصعك كسر مثل هذ الخوار ميات عمليًا‪ ،‬من قبل أي خصم ‪،‬‬

‫من الممتن نظريا‪ ،‬كسر هذ الخوار ميات ولتن من غير المجدي عمليا القيام بذلك بمي‬

‫سابيا‪ ،‬طبقا للتقدم النظري في العلوم‪،‬‬ ‫وسيلة عملية معروف ‪ ،‬لذلك تسمى هذ الصي خمنة‬

‫على سبيل المثال‪ ،‬تتطلك هذ الحلول أن تتتير باستمرار‪ ،‬مع إدخال تحسينات في خوار ميات‬

‫وسبة أسرع ‪ ،‬توجد نظم خمنة بحسك نظرية‬ ‫تحليل العدد الصحيح إلى عوامل ‪ ،‬و تقنيات‬

‫يث نظرية المعلومات‪ ، ،‬وسبه برهنة عدم إمتانية كسرها تى مع توفر‬ ‫المعلومات األمان من‬

‫وسبة غير محدودى‪ ،‬مثل‪ ،‬لو ة المرى الوا دى ‪ ،‬لتن هذ النظم أكثر صعوبة في‬ ‫قدرى‬

‫التطبيه من اخليات الجيدى‪ ،‬القابلة للتسر نظريا وخمنة سابيا‪.‬‬


‫يتبع‬

‫المخطط أدنا يبين تصنيفا للشفرات‪.‬‬

‫الشفرات‬

‫قديمة‬ ‫ديثة‬

‫مفتاف‬
‫استبدال‬ ‫نقل‬ ‫مفتاف عام‬
‫خاح‬

‫كتلي‬ ‫تدفقي‬
‫أهداف علم التشفير‬ ‫‪05‬‬

‫نهدف من خيل التشفير الى‬

‫او ً ‪ :‬السرية أو الخصوصية ( ‪ : ) Confidentiality‬هي خدمة تستخدم لحفظ محتوى المعلومات‬

‫من جميع األكخاح ما عدا الذي قد صرف لهم ا طيع عليها ‪.‬‬

‫ذف أ‬ ‫دانيًا ‪ :‬تتامل البيانات (‪ : ) Integrity‬وهي خدمة تستخدم لحفظ المعلومات من الت يير (‬

‫و إضافة أو تعديل ) من قبل األكخاح ال ير مصرف لهم بذلك ‪.‬‬

‫دالثووًا ‪ :‬إدبووات الهويووة ( ‪ : ) Authentication‬وهووي خدمووة تسووتخدم الدبووات هويووة التعاموول مووع‬

‫البيانات ( المصرف لهم ) ‪.‬‬

‫رابعووًا‪ :‬عوودم الجحووود ( ‪ : ) Non-repudiation‬وهووي خدمووة تسووتخدم لمنووع الشووخص موون إنتووار‬

‫القيام بعمل ما‪.‬‬


‫الفرق بين التشفير و فك التشفير‬ ‫‪06‬‬

‫رسم بياني للمقارنة‬

‫فك التشفير‬ ‫التشفير‬ ‫للمقارنة‬ ‫أسا‬

‫تحويل رسالة غير مفهومة إلى‬ ‫تحويل رسالة بشرية مفهومة إلى‬
‫كتل مفهوم يمتن فهم‬ ‫كتل غير واضح يمتن‬ ‫األساسية‬
‫بسهولة بواسطة االنسان‬ ‫تفسير‬

‫نهاية المتلقي‬ ‫نهاية المرسل‬ ‫تتم العملية عند‬

‫تحويل النص المشفر إلى نص عادي‬ ‫تحويل النص العادي إلى نص مشفر‬ ‫الوظيفة‬

‫تندرب عمليات التشفير وفك التشفير ضمن علم التشفير الذي هو يتعامل تقنيات ضمان األمان‬

‫التشفير مع فك رمو‬ ‫من خيل تشفير الرسايل لجعلها غير قابلة للقرالى‪ .‬يتعامل‬

‫الرسايل يث يتم تحويل كتل غير واضح إلى كتل واضح‪.‬‬

‫ين يتم‬ ‫يتم استخدام التشفير لتشفير المحتوى في نهاية المرسل قبل نقل عبر الشبتة في‬

‫بي مممون في طرف المستقبنل‪.‬‬ ‫استخدام فك التشفير لفك كفرى المحتوى المخلو‬
‫العروض‬
‫‪02‬‬

‫العرض األول (عشر درجات )‬


‫هناك العديد من الخوار ميوات التقليديوة القديموة والتوي اسوتخدم فوي تشوفير البيانوات النصوية‬

‫(اذكر هذ الخوار ميات وكير ساعدت على تشفير وفك تشفير البيانوات) ‪ ،‬عوددها موع الشورف ‪،‬‬

‫موضحا ذلك من خيل ا كتال و الرسوم البيانية ‪.‬‬

‫العرض الثاني (عشر درجات )‬

‫أن نظووام خوار ميووات التشووفير الحديثووة توسووتخدم فووي األغلووك البتووات (األرقووام الثناييووة) بوودلًا موون‬

‫اسووتبدال األ وورف ‪ ،‬وهووي اكثوور تعقيوودا موون الخوار ميووات التقليديووة ‪ ،‬عووددها مووع الشوورف ‪ ،‬موضووحا‬

‫ذلك من خيل ا كتال و الرسوم البيانية ‪.‬‬

You might also like