تشفير النصوص باستخدام خوارزمية Caesar Cipher
هل تساءلت يومًا كيف يتم تشفير النصوص بطريقة بسيطة؟ خوارزمية Caesar Cipher هي أحد أقدم وأبسط طرق التشفير التي يمكنك تجربتها بسهولة، حتى لو كنت مبتدئًا في البرمجة.
---
ما هي فكرة Caesar Cipher؟
تقوم الفكرة على إزاحة كل حرف في النص بعدد معين من الأماكن في الأبجدية.
مثلًا: إذا أردنا تشفير الحرف A بإزاحة مقدارها 3، يصبح الحرف الجديد D.
وإذا تجاوزنا آخر حرف في الأبجدية، نعود للبداية.
النص المشفر لا يمكن قراءته بسهولة إلا إذا عرف القارئ مقدار الإزاحة.
---
كيف يمكننا القيام بذلك؟
1. اختر عدد الإزاحة (مثال: 3).
2. استبدل كل حرف في النص بحرف آخر وفقًا للإزاحة.
3. تجاهل الرموز غير الأبجدية (مثل الأرقام والمسافات).
4. لفك التشفير، قم بعكس العملية بنفس الإزاحة.
---
كيف تعمل الكود؟
1. ord(): يحول الحرف إلى رقمه في ASCII.
2. chr(): يحول الرقم مرة أخرى إلى حرف.
3. يتم استخدام باقي القسمة % 26 لضمان الالتفاف ضمن الأبجدية.
---
جرب بنفسك!
اختر نصًا مثل: "HELLO"
اختر مقدار إزاحة: 2
النص المشفر سيكون: "JGNNQ"
جربك وشاركتا تجربتك.
هل تساءلت يومًا كيف يتم تشفير النصوص بطريقة بسيطة؟ خوارزمية Caesar Cipher هي أحد أقدم وأبسط طرق التشفير التي يمكنك تجربتها بسهولة، حتى لو كنت مبتدئًا في البرمجة.
---
ما هي فكرة Caesar Cipher؟
تقوم الفكرة على إزاحة كل حرف في النص بعدد معين من الأماكن في الأبجدية.
مثلًا: إذا أردنا تشفير الحرف A بإزاحة مقدارها 3، يصبح الحرف الجديد D.
وإذا تجاوزنا آخر حرف في الأبجدية، نعود للبداية.
النص المشفر لا يمكن قراءته بسهولة إلا إذا عرف القارئ مقدار الإزاحة.
---
كيف يمكننا القيام بذلك؟
1. اختر عدد الإزاحة (مثال: 3).
2. استبدل كل حرف في النص بحرف آخر وفقًا للإزاحة.
3. تجاهل الرموز غير الأبجدية (مثل الأرقام والمسافات).
4. لفك التشفير، قم بعكس العملية بنفس الإزاحة.
---
كيف تعمل الكود؟
1. ord(): يحول الحرف إلى رقمه في ASCII.
2. chr(): يحول الرقم مرة أخرى إلى حرف.
3. يتم استخدام باقي القسمة % 26 لضمان الالتفاف ضمن الأبجدية.
---
جرب بنفسك!
اختر نصًا مثل: "HELLO"
اختر مقدار إزاحة: 2
النص المشفر سيكون: "JGNNQ"
جربك وشاركتا تجربتك.
Forwarded from الهندسة الكهربائية (Eng/Mahmoud Abdulhameed)
هل تطمح للعمل الحر عبر الإنترنت وتحقيق الاستقلال المالي؟
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟
⭐سجل الآن في الدورة المجانية أونلاين ⭐
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي
🎤يقدمها المهندس/ كمال الحبابي
مؤسس شركة الحبابي بزنس - بريطانيا
🛑 محاور الدورة:
1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا
🗓️ السبت 25.01.2025
⏰ 08:00 مساءً بتوقيت مكة المكرمة
🛑 بث مباشر عبر zoom واليوتيوب
🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة
احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:
https://chat.whatsapp.com/FERamyFoYhZ9s8wHQcyg5q
واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
---
هل تبحث عن طرق لكسب المال من المنزل بدون خبرة سابقة؟
⭐سجل الآن في الدورة المجانية أونلاين ⭐
بعنوان: استراتيجيات العمل الحر عبر الإنترنت والذكاء الاصطناعي
🎤يقدمها المهندس/ كمال الحبابي
مؤسس شركة الحبابي بزنس - بريطانيا
🛑 محاور الدورة:
1️⃣ تجارة الخدمات الإلكترونية
2️⃣ الربح من التسويق بالعمولة مع شركات محلية وعالمية
3️⃣ الربح من برامج الخدمات الجاهزة
4️⃣ الربح عبر مواقع الذكاء الاصطناعي
5️⃣ الوصول لعدد كبير من العملاء عبر السوشال ميديا
🗓️ السبت 25.01.2025
⏰ 08:00 مساءً بتوقيت مكة المكرمة
🛑 بث مباشر عبر zoom واليوتيوب
🔖 شهادة مجانية للحضور
🎁 سحب على جوائز قيمة
احجز مقعدك المجاني الآن بالإنضمام لهذه المجموعة:
https://chat.whatsapp.com/FERamyFoYhZ9s8wHQcyg5q
واتس:
https://wa.me/qr/XBNE7ZP6KHYIC1
معرفي الشخصي:
@M_Mahmoud1
قناتي على تلجرام:
https://t.me/Electrically2020
---
تعلم اساسيات البرمجة pinned «اخوتي واخواتي ادعولي دعوة في ظهر الغيب الله يفرج عليي محتاج منكم دعوة صادقة ❤️ اخوكم #عبدالرحمن_جهيم»
في عالم السوشيال ميديا لا يوجد شخص محق وشخص مخطئ...
بل يوجد شخص مشهور وحاصل على معدل مشاهدات اكثر ومتابعين اكثر!
وبسبب تأثيره الواسع يصبح صاحب الكلمة وصاحب الحق ورأيس المسرحية...
في السوشيال ميديا لن يفيدك احد ولن يصبح صديقك احد الا شخص ينتظر منك اشارة او ترويج لكيانه لتوسيع مساحة تأثيره.
هذا عالم ذو حدين، اما ان ترتقي بتقديم علم ينتفع به او ان تنحدي الى وادي غير ذي زرع!
ازرع ما شئت فلن تحصد الا ما اقترفت يداك.
بل يوجد شخص مشهور وحاصل على معدل مشاهدات اكثر ومتابعين اكثر!
وبسبب تأثيره الواسع يصبح صاحب الكلمة وصاحب الحق ورأيس المسرحية...
في السوشيال ميديا لن يفيدك احد ولن يصبح صديقك احد الا شخص ينتظر منك اشارة او ترويج لكيانه لتوسيع مساحة تأثيره.
هذا عالم ذو حدين، اما ان ترتقي بتقديم علم ينتفع به او ان تنحدي الى وادي غير ذي زرع!
ازرع ما شئت فلن تحصد الا ما اقترفت يداك.
صفحتي الجديدة
محتاج منكم دعم بمتابعة الصفحة ونشرها
اعملوا دعوة للاصدقاء لتسجيل الاعجاب للصفحة
وشكر سلفا ❤️
https://www.facebook.com/share/1A4jJRa7pJ/
محتاج منكم دعم بمتابعة الصفحة ونشرها
اعملوا دعوة للاصدقاء لتسجيل الاعجاب للصفحة
وشكر سلفا ❤️
https://www.facebook.com/share/1A4jJRa7pJ/
فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الأول: تنزيل البرنامج (دليل شامل للمبتدئين)
بداية جديدة على اليوتيوب
https://youtu.be/3oXxUNNCEUQ
بداية جديدة على اليوتيوب
https://youtu.be/3oXxUNNCEUQ
فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الثاني فتح مشروع جديد + إعدادات الملف
https://youtu.be/UTF4NMWQaDQ
https://youtu.be/UTF4NMWQaDQ
تعلم اساسيات البرمجة
"فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الثالث: أهم الأدوات لبناء تصميمك الأول (شرح عملي)"
YouTube
"فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الثالث: أهم الأدوات لبناء تصميمك الأول (شرح عملي)"
أهم أدوات الفوتوشوب, بناء تصميم أول في الفوتوشوب, شرح أدوات الفوتوشوب, تعلم الفوتوشوب من الصفر, أساسيات الفوتوشوب 2025, أدوات التصميم في الفوتوشوب, كورس فوتوشوب مجاني.
"فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الثالث: أهم الأدوات لبناء تصميمك الأول (شرح…
"فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الثالث: أهم الأدوات لبناء تصميمك الأول (شرح…
اهم ادوات تعديل الصور في فوتوشوب 2025 من الصفر إلى الاحتراف | الدرس الرابع
https://youtu.be/S7Mpnc0Zg10
https://youtu.be/S7Mpnc0Zg10