Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/Telecom_Engineering/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
هندسة إتصالات وتقنية معلومات 🧑‍💻@Telecom_Engineering P.4894
TELECOM_ENGINEERING Telegram 4894
هندسة إتصالات وتقنية معلومات 🧑‍💻
Photo
تشفير النصوص باستخدام خوارزمية Caesar Cipher

هل تساءلت يومًا كيف يتم تشفير النصوص بطريقة بسيطة؟ خوارزمية Caesar Cipher هي أحد أقدم وأبسط طرق التشفير التي يمكنك تجربتها بسهولة، حتى لو كنت مبتدئًا في البرمجة.

---

ما هي فكرة Caesar Cipher؟

تقوم الفكرة على إزاحة كل حرف في النص بعدد معين من الأماكن في الأبجدية.

مثلًا: إذا أردنا تشفير الحرف A بإزاحة مقدارها 3، يصبح الحرف الجديد D.

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

---

كيف يمكننا القيام بذلك؟

1. اختر عدد الإزاحة (مثال: 3).

2. استبدل كل حرف في النص بحرف آخر وفقًا للإزاحة.

3. تجاهل الرموز غير الأبجدية (مثل الأرقام والمسافات).

4. لفك التشفير، قم بعكس العملية بنفس الإزاحة.

---

كيف تعمل الكود؟

1. ord(): يحول الحرف إلى رقمه في ASCII.

2. chr(): يحول الرقم مرة أخرى إلى حرف.

3. يتم استخدام باقي القسمة % 26 لضمان الالتفاف ضمن الأبجدية.

---

جرب بنفسك!

اختر نصًا مثل: "HELLO"

اختر مقدار إزاحة: 2

النص المشفر سيكون: "JGNNQ"

جربك وشاركتا تجربتك.



tgoop.com/Telecom_Engineering/4894
Create:
Last Update:

تشفير النصوص باستخدام خوارزمية Caesar Cipher

هل تساءلت يومًا كيف يتم تشفير النصوص بطريقة بسيطة؟ خوارزمية Caesar Cipher هي أحد أقدم وأبسط طرق التشفير التي يمكنك تجربتها بسهولة، حتى لو كنت مبتدئًا في البرمجة.

---

ما هي فكرة Caesar Cipher؟

تقوم الفكرة على إزاحة كل حرف في النص بعدد معين من الأماكن في الأبجدية.

مثلًا: إذا أردنا تشفير الحرف A بإزاحة مقدارها 3، يصبح الحرف الجديد D.

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

---

كيف يمكننا القيام بذلك؟

1. اختر عدد الإزاحة (مثال: 3).

2. استبدل كل حرف في النص بحرف آخر وفقًا للإزاحة.

3. تجاهل الرموز غير الأبجدية (مثل الأرقام والمسافات).

4. لفك التشفير، قم بعكس العملية بنفس الإزاحة.

---

كيف تعمل الكود؟

1. ord(): يحول الحرف إلى رقمه في ASCII.

2. chr(): يحول الرقم مرة أخرى إلى حرف.

3. يتم استخدام باقي القسمة % 26 لضمان الالتفاف ضمن الأبجدية.

---

جرب بنفسك!

اختر نصًا مثل: "HELLO"

اختر مقدار إزاحة: 2

النص المشفر سيكون: "JGNNQ"

جربك وشاركتا تجربتك.

BY هندسة إتصالات وتقنية معلومات 🧑‍💻




Share with your friend now:
tgoop.com/Telecom_Engineering/4894

View MORE
Open in Telegram


Telegram News

Date: |

Image: Telegram. Each account can create up to 10 public channels How to Create a Private or Public Channel on Telegram? Hui said the messages, which included urging the disruption of airport operations, were attempts to incite followers to make use of poisonous, corrosive or flammable substances to vandalize police vehicles, and also called on others to make weapons to harm police. But a Telegram statement also said: "Any requests related to political censorship or limiting human rights such as the rights to free speech or assembly are not and will not be considered."
from us


Telegram هندسة إتصالات وتقنية معلومات 🧑‍💻
FROM American