Shatha Alghamdi
Shatha Alghamdi

@encs29

12 تغريدة 104 قراءة Jul 11, 2021
بنتعرف في هذه السلسلة عن التشفير cryptography بأبسط صور له ⛓📝
⭕️نهاية السلسلة بضع مواقع للتجربة عملية التشفير 👍🏼
-سلسلة عن التشفير 🌿
♦️لابد من التعرف على مصطلحين مهمة عن التحدث في التشفير ✨
🔹Cryptography
علم التشفير وهو مصطلح اصله اغريقي ومعناه اخفاء الكتابة وهي عملية تحويل البيانات من شكلها الصريح الى شكل لا يمكن قراءته
🔹Steganography
اخفاء وجود البيانات بداخل ملف او صوت او حتى صورة
♦️ما الفرق بين المصطلحين ✨
🔹Cryptography
عندي رسالة مشفر اقدر أشوفها ولكن لا استطيع قراءته فالمعرفة بوجود معلومة لكن عدم المقدرة على قراءتها
🔹Steganography
عندي صورة اشوفها عادي ولكن بداخلها الكلام المرسل فهنا عدم المعرفة بوجود معلومة من الاساس ولكن الرسالة غير مشفرة
♦️نفصل cryptography الى اربع مصطلحات ✨
🔹Encryption
تغير النص الاصلي الى نص مشفر واكثر امانا
🔹Decryption
تحويل النص المشفر الى النص الاصلي
🔹plaintext
وهو النص الغير مشفر ليصبح نص مشفر وهو نتيجة عملية decryption
🔹ciphertext
وهو النص المشفر نتيجة عملية encryption
♦️مثال بسيط على التشفير باستخدام substitution cipher
وهي عملية تبديل حرف بحرف اخر ومن انواعها ROT13
فمثلا حرف S نبدله بحرف F
حطيت مثال مع شرحه للتوضيح 👇🏽
♦️عوامل او factors تصعب على attacker انه يكشف مفتاح التشفير ✨
🔹اولا key 🔑
عبارة عن قيمة رياضية تدخل او تندمج مع الخوارزمية عشان تنتج cipher text والعملية العكسية وهي فك التشفير يستخدم نفس المفتاح للانتاج plaintext
🔹Diffusion
اول factor وفكرته ان تغير حرف واحد من plaintext راح يغير حروف كثيرة في cipher text
🔹confusion
ثاني factor وفكرته ان مفتاح فك التشفير ماله اي علاقة بcipher text بمعنى ان الرسالة المشفرة تكون مختلفة تماما عن plaintext
♦️يوفر cryptography خمس مفاهيم للحماية ✨
🔹confidentiality
فقط الاشخاص المصرح لهم يستطيعوا فك التشفير بمعنى اخر عنده مفتاح فك التشفير 🔑
🔹Integrity
التاكد من الرسالة لم يتم التعديل عليها وانها صحيحة
🔹Authentication
التاكد ان المرسل هو مرسل الرسالة ما انتحل شخصية اخرى
🔹obfuscation
جعل الرسالة غير واضحة ومشوشة باخفاء التفاصيل
🔹Non-repudiation
فيه اثبات ان المستخدم هو اللي قام بالعملية وعدم الانكار بعدم قيامه بهذه العملية
♦️يوفر crypto حماية للبيانات في 3 حالات✨
🔹data in use
البيانات يتم العمل عليها بواسطة endpoint devices مثل طباعة تقرير من الكمبيوتر
🔹data in transit
بيانات يتم نقلها خلال الشبكة مثل ارسال ايميل من خلال الانترنت
🔹data in rest
بيانات مخزنة في cloud او وسائط التخزين مثل HDD
اكتب النص ومفتاح التشفير ✨
tools4noobs.com
فقط اكتب النص المراد تشفيره ✨
online-toolz.com
تستطيع اختيار خوارزمية التشفير ✨
codebeautify.org
يوفر تجربة انواع التشفير المختلفة ✨
cryptii.com
للتجربة stenographey اختار الصورة ومفتاح التشفير والنص المراد اخفاءه لاتنسى اذا اخفيت النص بالصورة ارجع فك التشفير عشان يطلع النص ✨
futureboy.us
pelock.com

جاري تحميل الاقتراحات...